SQL Server での文字列の日時への変換
MSSQL で任意の文字列を日時に変換する方法は複数ありますが、特有の懸念が生じます。文字列形式を制御し、日付文字列で日時フィールドを更新する場合。この操作に適切な構文は、CONVERT 関数を利用することです。
MyDate という日時フィールドを「YYYY/MM/DD HH:MM:SS」形式の日付文字列で更新するには、次の構文を使用できます。採用:
UPDATE MyTable SET MyDate = CONVERT(datetime, '2009/07/16 08:28:01', 120)
CONVERT 関数には 3 つの関数が必要ですパラメータ:
さまざまな日付書式設定オプションを含む CAST 関数と CONVERT 関数については、次の Microsoft ドキュメントを参照してください:
https://learn.microsoft.com/en-us/sql/t-sql/functions/cast-and-変換トランザクション SQL
以上がSQL Server で文字列を DateTime に変換し、データベース フィールドを更新するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。