システム日付を取得する

公開日: : 最終更新日:2013/12/11 SQL Server , , ,

様々な関数でコンピューターのシステム日付を取得する

SQLServerのインスタンスを実行しているコンピューターのシステム日付を取得します。
いろいろな種類があるのでその実行結果をまとめてみます。

SYSDATETIME()で日付取得

SQL Server のインスタンスを実行しているコンピューターの日付と時刻を含む datetime2(7) 値を返します。

実行結果

SYSDATETIMEOFFSET()で日付取得

SQL Server のインスタンスを実行しているコンピューターの日付と時刻を含むdatetimeoffset(7) 値を返します。 タイム ゾーン オフセットが含まれます。

実行結果

SYSUTCDATETIME()で日付取得

SQL Server のインスタンスを実行しているコンピューターの日付と時刻を含む datetime2 値を返します。日付と時刻は UTC 時刻 (協定世界時) で返されます。

実行結果

CURRENT_TIMESTAMPで日付取得

データベース システムの現在のタイムスタンプを、
データベースタイム ーンオフセットを
持たない datetime 値として返します。

実行結果

GETDATE()で日付取得

データベース システムの現在のタイムスタンプを、
データベースタイムゾーンオフセットを持たない
datetime値として返します。

実行結果

GETUTCDATE()で日付取得

データベース システムの現在のタイムスタンプをdatetime値として
返します。
データベースのタイム ゾーン オフセットは含まれません。

実行結果

スポンサーリンク
スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • 13 follow us in feedly
  • 関連記事

    列は既にデフォルトにバインドされています。

    テーブルのカラムの属性変更でデフォルト値を変更する テーブルのカラムの属性変更でデフォルト値を変更

    記事を読む

    ALTER TABLEで既存のテーブルのプライマリーキー(主キー)を変更する

    ALTER TABLEで既存のテーブルのプライマリーキー(主キー)を変更する ALTER TA

    記事を読む

    テーブル型を戻り値とする関数の作成方法

    SQLServerでテーブル型を戻り値とする関数を作る SQLServerではINT型やVARCH

    記事を読む

    ストアドプロシジャ内で例外エラーが発生した行番号を取得する。

    例外エラーが発生した行番号を取得する SQLServerのストアドプロシジャ内で例外エラーが発

    記事を読む

    SELECTした結果をランダムに並び変える

    SQLでSELECTした結果をランダムに並び変えて表示する SQLServerでSELECTした結

    記事を読む

    SQL Server のファイルサイズを圧縮する

    データベースファイルのサイズを圧縮する データベースファイル(.mdf)またはトランザクションログ

    記事を読む

    SQLServerのダミーテーブル

    SQLServerでダミーテーブルを使う データベースサーバから現在時刻などを取得する場合など

    記事を読む

    SQL Server-テーブルのプライマリーキー(PK)を取得する

    SQL ServerでSQLを使用してプライマリーキー(PK)を取得する必要があったので ちょっと

    記事を読む

    SQLServer

    GROUP BYとHAVINGを使ってデータの重複を探しだすSQL

    GROUP BYとHAVINGで重複を探す SQLでGROUP BYとHAVINGを使ってデー

    記事を読む

    SQLServer

    指定した値と同じ場合はNULLを返すNULLIF関数

    使いどころがいまいち不明な「NULLIF()」 SQLServerには使いどころがいまいち不明な関

    記事を読む

    複数のストアドプロシージャ (stored procedure) でローカルテンポラリテーブルを共有する

    ローカルテンポラリテーブルを共有する 先日来より悩んでいたSQL

    SQLで文字列を3分割する

    SQLで文字列を3分割する どうしてもSQLServerで特定の

    SQLServerではTRIM関数がありません

    SQLServerでは空白を取り除くTRIM関数がない SQLSer

    テーブルから列を削除する「ALTER TABLE テーブル名 DROP COLUMN 削除する列名」

    既存のテーブルから指定した列を削除する 既存のテーブルで不要になった

    SQLで順位を取得するRANK()とDENSE_RANK()

    SQLで順位を取得する SQLServerで項目の順位付け関数を利用

    →もっと見る



    PAGE TOP ↑