2017-07-05 7 views
0

私はテーブルを作成する必要があります。私はSQL Serverでタイムスタンプとして宣言する必要がある10から15の列を持っていますが、SQLはテーブルごとに1つのタイムスタンプしか許さないというエラーが発生します。 1つのテーブル作成で、これらの10-15の列をすべてタイムスタンプとして宣言するにはどうすればいいか教えてください。SQL Server - タイムスタンプの宣言

Rgds。、 Sajan。

+0

SQL Serverの 'TIMESTAMP'データ型には***があります。通常の日付と時刻とは何も関係ありません。 ISO標準のSQL以外には、日時ではありません。**バイナリで、システムで作動する**カウンタです。実際には、これはROWVERSIONと呼ばれています。テーブル1つにつき*** ***あります。日付と時刻は、 'DATE'または' DATETIME2(n) 'を使います(SQL Server ** 2008 **以降の場合) –

答えて

0

DATETIMEを試しましたか?私の知る限り、おそらくSQLサーバにTIMESTAMPはありません。本当に必要な場合は、VARCHARを使用して値を格納しますが、これは非常に安価な方法です!

関連する問題