1

過去 5 か月または 6 か月に追加されたテーブルとストアド プロシージャを特定のデータベースにフェッチしたいと考えています。

以下のコマンドを使用してみましたが、正しいデータが得られません。

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

このリストを表示できるコマンドを教えてください。

4

1 に答える 1

1

追加されたオブジェクトを探している場合、なぜ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とにかく間違った結果が得られます。ラージ

于 2013-01-29T06:38:22.150 に答える