good-arrow’s blog

https://good-arrow.net/

2023-01-01から1年間の記事一覧

トリガーで追加・更新・削除のステータスを記録する

引用元 DML トリガーで inserted と deleted テーブルを使用して、変更を検査する方法について学習します。 - SQL Server | Microsoft Learn inserted テーブルには、INSERT または UPDATE ステートメントの後に、新しいまたは変更された行のコピーが格納さ…

ストアドプロシージャのファイル出力をバッチ化

スクリプト生成ウィザード で手動でやっていることをバッチ化したい。 たったそれだけの事が検索しても出てこないので作った。 @echo off SET /P IN_NAME="ストアドプロシージャ名:" sqlcmd -S localhost -U user -P password -d database -h-1 -k -W -Q "s…

テーブルの最終更新日時を記録する

SQL Server では、テーブル定義の変更の最終更新日時はシステムテーブルに記録されるが、 INSERT、UPDATE、DELETEの最終更新日時は記録されていないので、 トリガーで最終更新日時を記録する方法。 最終更新ログテーブルの作成 CREATE table CHANGELOG( Tabl…