Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ SQL リファレンス » SQL データ型 » 日付と時刻データ型

 

日付と時刻のデータベースからの取得

次のいずれかの方法で、日付と時刻をデータベースから検索できます。

  • インタフェースを使うときは、文字列として

  • ODBC または OLE DB を使うときは、バイナリ値として (例:ODBC TIMESTAMP_STRUCT 構造体を使用する)

  • Embedded SQL を使うときは、SQLDATETIME 構造体として

タイムゾーンオフセット付きの日付と時刻は、データベースから文字列としてのみ取得できます。

(タイムゾーンオフセット付きかどうかにかかわらず) 日付または時刻を文字列として検索する場合は、データベースオプション date_format、time_format、timestamp_format、および timestamp_with_time_zone_format によって指定されている形式で検索します。

日付については次の算術演算子を使います。

  • timestamp + integer   日付またはタイムスタンプに指定日数を加算する。

  • timestamp - integer    日付またはタイムスタンプから指定日数を減算する。

  • date - date   2 つの日付またはタイムスタンプの間の日数を計算する。

  • date + time    与えられた日付と時刻を結合するタイムスタンプを作成する。

 閏年
 参照