ホームページ > 記事 > コンピューターのチュートリアル > 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(日付部分,開始日,終了日)
イラスト:
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 サイトの他の関連記事を参照してください。