ホームページ  >  記事  >  コンピューターのチュートリアル  >  SQL データベースへの時刻の挿入に関する質問

SQL データベースへの時刻の挿入に関する質問

PHPz
PHPz転載
2024-01-17 13:18:05564ブラウズ

SQL データベースへの時刻の挿入に関する質問

SQL データベースの挿入時間の問題

CONVERT(varchar(10), getDate(),120)

時刻形式を文字形式に変換します (10) これは非常に重要であることに注意して、挿入してください

CONVERT(nvarchar(10),count_time,121): CONVERT は日付変換関数で、通常は時刻型です。

(datetime、smalldatetime) と文字列型 (nchar、nvarchar、char、varchar) の間の変換に使用される関数には 3 つのパラメーターがあります。最初のパラメータは変換後のサイズを指し、2 番目のパラメータは日付を変換する必要があるフィールドまたは関数を指し、3 番目のパラメータは変換の形式を指します。

0 | 0 または 100 | 月 dd yyyy hh:miAM (または PM)

1 | 101 | mm/dd/yy

2 | 102 | yy-mm-dd

3 | 103 | dd/mm/yy

4 | 104 | dd-mm-yy

5 | 105 | dd-mm-yy

6 | 106 | 月日 yy

7 | 107 | 月 dd,yy

8 | 108 | hh:mm:ss

9 | 9 または 109 | 月 dd yyyy hh:mi:ss:mmmmAM (または PM)

10 | 110 | mm-dd-yy

11 | 111 | yy/mm/dd

12 | 112 | yymmdd

11| 13 または 113 | dd mon yyyy hh:mi:ss:mmm(24 時間形式)

14 | 114 | hh:mi:ss:mmm(24 時間形式)

15 | 20 または 120 | yyyy-mm-dd hh:mi:ss(24 時間形式)

16 | 21 または 121 | yyyy-mm-dd hh:mi:ss:mmm(24 時間形式)

SQL文の実行時間の計算方法

datediff 関数は通常、SQL で時差を表すために使用されます。

基本構文:

DATEDIFF(日付部分,開始日,終了日)

イラスト:

startdate パラメータと enddate パラメータは有効な日付式です。

datepart パラメータには次の値を指定できます:

###例:###

例 1

次の SELECT ステートメントを使用します:

SELECT DATEDIFF(日,'2008-12-29','2008-12-30') AS DiffDate

###結果:###

差分日付

1

例 2

次の SELECT ステートメントを使用します:

SELECT DATEDIFF(日,'2008-12-30','2008-12-29') AS DiffDate

###結果:###

差分日付

-1

以上がSQL データベースへの時刻の挿入に関する質問の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はdocexcel.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。