Результаты поиска по запросу "sql-server-2005"

2 ответа

Способ проверить, существует ли внешний ключ в SQL 2005

Есть ли простой способ проверить, существует ли внешний столбец для столбца в таблице? Я пишу сценарий, который добавит внешний ключ, только если он не существует.

8 ответов

, Основываясь на эксперименте, нет другой строки формата, не зависящей от языка. (Хотя я думаю, что вы можете включить часовой пояс в конце, см. Ссылку выше).

апросить поле базы данных DateTime в определенном диапазоне? Я использую SQL SERVER 2005 Код ошибки ниже SELECT * FROM TABLENAME WHERE DateTime >= 12/04/2011 12:00:00 AM AND DateTime <= 25/05/2011 3:53:04 AMОбратите внимание, что мне нужно ...

8 ответов

Как определить первичный ключ для таблицы в SQL Server?

Что-то, что я хотел бы сделать в SQL Server 2005, так это с именем таблицы в качестве входных данных, определяющих все поля, составляющие первичный ключ.sp_columns не похоже на это поле. Есть идеи, где искать?

ТОП публикаций

7 ответов

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

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

2 ответа

Дата без времени

Я работаю с SQL Server 2005. У меня есть столбец с именем purchase_time типа datetime. Как мне выбрать этот столбец с временной частью - просто дата. Спасибо, Барри РЕДАКТИРОВАТЬ:Было бы безопасно получить дату и время и разделить его ...

3 ответа

Важно отметить, что вам нужно будет выполнить команду REVERT после запроса, поскольку SQL Server будет рассматривать вас как пользователя, которого вы выполняете, пока вы не отключите соединение или не откроете олицетворение. Тем не менее, вы должны точно знать, что получит пользователь (получить несколько строк, но не все? Это должно вам помочь).

роверить, может ли пользователь выполнить хранимую процедуру на сервере MS SQL? Я могу видеть, имеет ли пользователь явные разрешения на выполнение, подключившись к базе данных master и выполнив: databasename..sp_helpprotect ...

1 ответ

Как использовать предложение OUTPUT оператора INSERT, чтобы получить значение идентификатора?

Если у меня есть оператор вставки, такой как:

5 ответов

Как узнать, какие хранимые процедуры используют какие индексы?

Я пытаюсь определить, какие индексы больше не используются в моей базе данных. Мне очень повезло, используя следующий запрос:

2 ответа

Мы помещаем наши изменения схемы в систему контроля версий в то же место, где и остальной код, развертываемый для этой версии.

я есть проект ASP.NET. Естественно, через разные выпуски и ветки разработки схема БД меняется. Какими способами можно аккуратно обрабатывать изменения схемы, чтобы можно было легко переключаться между ветвями разработки? Я использую SQL Server ...

3 ответа

Оператор SQL GROUP BY CASE с агрегатной функцией

У меня есть столбец, который выглядит примерно так: