Получить последние добавленные объекты базы данных

Я хочу получить таблицы и хранимые процедуры, добавленные за последние 5 или 6 месяцев в конкретную базу данных.

Я попытался использовать команду ниже, но не дает правильных данных.

select * from sys.objects
where type = 'U' or type = 'P'
and modify_date between '2012-09-01' and '2013-01-29' 

Пожалуйста, подскажите, какая команда может дать мне этот список.

1
nl ja de
Поскольку таблицы, которые он перечисляет, присутствуют в этой базе данных намного раньше. Мне нужны последние добавленные таблицы и SP.
добавлено автор James, источник
Я знаю дату создания .. Скобки были трюком.
добавлено автор James, источник
Откуда вы знаете, что это неправильно? Можете ли вы показать пример неверных данных?
добавлено автор Aaron Bertrand, источник
Так вы хотели использовать create_date ?
добавлено автор Aaron Bertrand, источник

1 ответы

Если вы ищете объекты ADDED, то почему вы запрашиваете у modify_date? Разве вы не смотрите на create_date?

select * from sys.objects
where (type = 'U' or type = 'P')
and create_date between '2012-09-01' and '2013-01-29' 

Кроме того, вы не помещаете свой OR в круглые скобки, а это значит, что вы все равно получите неверные результаты. Радж

1
добавлено
Да .. Скобки были недостающие вещи.
добавлено автор James, источник
Рад, что ваша проблема решена. Не могли бы вы отметить ответ, как принято?
добавлено автор Raj, источник
SqlCom.ru - Стиль жизни SQL
SqlCom.ru - Стиль жизни SQL
908 участник(ов)

Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только MS SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz). Предложения в @sql_ninja

dbGeeks
dbGeeks
545 участник(ов)

Чат про базы данных, их устройство и приемы работы с ними. Разрешаются любые адеватные дискуссии в рамках тематики чата.

SQL_Ninja
SQL_Ninja
340 участник(ов)

Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz)

Разработка СУБД
Разработка СУБД
143 участник(ов)