Вопросы с тегом 'sql-server-2005'

Используйте этот тег для вопросов, относящихся к версии Microsoft SQL Server 2005 года.
28 отв.

Вставка результатов хранимой процедуры во временную таблицу

Как сделать SELECT * INTO [temp table] FROM [stored procedure]? Не FROM [Table] и без определения [temp table]? Select все данные из BusinessLine в tmpBusLine отлично. select * into tmpBusLine from BusinessLine Я пытаюсь сделать то же самое, но и...
17 марта '09 в 13:45
12 отв.

Как я могу выполнить инструкцию UPDATE с JOIN в SQL?

Мне нужно обновить эту таблицу в SQL Server 2005 данными из ее родительской таблицы, см. ниже: продажа id (int) udid (int) assid (int) уд id (int) assid (int) sale.assid содержит правильное значение для обновления ud.assid. Какой запро...
18 авг. '09 в 14:40
22 отв.

Проверьте, существует ли таблица в SQL Server

Я хотел бы, чтобы это было окончательное обсуждение того, как проверить, существует ли таблица в SQL Server 2000/2005 с использованием SQL Statement. Когда вы Google для ответа, вы получаете так много разных ответов. Есть ли официальный/обратный и ...
03 окт. '08 в 19:00
14 отв.

Проверьте, существует ли временная таблица и удаляется ли она, прежде чем создавать временную таблицу

Я использую следующий код, чтобы проверить, существует ли временная таблица, и отбросить таблицу, если она существует до создания снова. Он отлично работает, пока я не меняю столбцы. Если я добавлю столбец позже, он даст сообщение об ошибке "Недопуст...
18 марта '09 в 19:34
7 отв.

Запрос обновления SQL с использованием объединений

Мне нужно обновить поле со значением, которое возвращается соединением из трех таблиц. Пример: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName ,im.mf_item_number ,mm.Man...
11 июня '09 в 21:49
17 отв.

Получить первую строку каждой группы

У меня есть таблица, в которой я хочу получить последнюю запись для каждой группы. Вот таблица: DocumentStatusLogs Table |ID| DocumentID | Status | DateCreated | | 2| 1 | S1 | 7/29/2011 | | 3| 1 | S2 | 7/30/2011 | | 6|...
27 июля '11 в 11:41
12 отв.

Как вставить несколько строк без повторения части инструкции INSERT INTO dbo.Blah?

Я знаю, что делал это раньше лет назад, но я не могу вспомнить синтаксис, и я не могу найти его нигде из-за того, что вытаскиваем тонны справочных документов и статей о "массовом импорте". Вот что я хочу сделать, но синтаксис не совсем прав... пожал...
12 апр. '10 в 22:18
27 отв.

Не удается обрезать таблицу, потому что на нее ссылается ограничение FOREIGN KEY?

Используя MSSQL2005, могу ли я обрезать таблицу с ограничением внешнего ключа, если я сначала усекаю дочернюю таблицу (таблицу с первичным ключом отношения FK)? Я знаю, что могу либо Используйте DELETE без предложения where, а затем RESEED иденти...
31 окт. '08 в 18:06
7 отв.

Зачем использовать предложение INCLUDE при создании индекса?

Во время учебы на экзамене 70-433 я заметил, что вы можете создать индекс покрытия одним из следующих двух способов. CREATE INDEX idx1 ON MyTable (Col1, Col2, Col3) - ИЛИ - CREATE INDEX idx1 ON MyTable (Col1) INCLUDE (Col2, Col3) Предложение IN...
20 авг. '09 в 21:27
22 отв.

Существуют ли какие-либо неудобства для использования nvarchar (MAX)?

В SQL Server 2005 существуют ли какие-либо недостатки для создания всех полей символов nvarchar (MAX), а не для указания длины явно, например. NVARCHAR (255)? (Помимо очевидного, что вы не можете ограничить длину поля на уровне базы данных)
29 сент. '08 в 15:01
9 отв.

Моделирование функции group_concat MySQL в Microsoft SQL Server 2005?

Я пытаюсь перенести приложение на основе MySQL на Microsoft SQL Server 2005 (не по своему выбору, а на то, что жизнь). В исходном приложении мы использовали почти полностью совместимые с ANSI-SQL операторы, с одним существенным исключением - мы част...
16 янв. '09 в 21:14
6 отв.

Как указать другой номер порта в SQL Management Studio?

Я пытаюсь подключиться к серверу Microsoft SQL 2005, который не находится на порту 1433. Как указать другой номер порта при подключении к серверу с помощью SQL Management Studio?
18 сент. '08 в 5:50
14 отв.

Что представляет собой двойной сервер sql?

У меня есть несколько свойств в C#, которые являются double, и я хочу их хранить в таблице на SQL Server, но заметил, что нет типа double, поэтому лучше всего использовать decimal или float? Это сохранит значения широты и долготы, поэтому мне нужна...
30 июля '09 в 23:34
19 отв.

Как вы убиваете все текущие подключения к базе данных SQL Server 2005?

Я хочу переименовать базу данных, но продолжаю получать ошибку, которая "не может получить эксклюзивную блокировку" в базе данных, что означает, что некоторые соединения еще активны. Как я могу убить все подключения к базе данных, чтобы я мог переим...
14 авг. '08 в 22:54
7 отв.

Запрос SQL Server - выбор COUNT (*) с помощью DISTINCT

В SQL Server 2005 у меня есть таблица cm_production, которая перечисляет весь код, который был введен в производство. В таблице есть имя_билета, program_type и имя_программы и push_number вместе с некоторыми другими столбцами. ЦЕЛЬ: подсчитайте все ...
05 окт. '09 в 21:19