Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Menukar String kepada DateTime dalam SQL Server dan Kemas Kini Medan Pangkalan Data?
Menukar Rentetan kepada Datetime dalam SQL Server
Walaupun terdapat pelbagai cara untuk menukar rentetan arbitrari kepada datetime dalam MSSQL, kebimbangan khusus timbul apabila anda mahu mengawal format rentetan dan mengemas kini medan datetime dengan rentetan tarikh. Sintaks yang sesuai untuk operasi ini adalah memanfaatkan fungsi CONVERT.
Untuk mengemas kini medan masa tarikh yang dipanggil MyDate dengan rentetan tarikh dalam format 'YYYY/MM/DD HH:MM:SS', sintaks berikut boleh digunakan:
UPDATE MyTable SET MyDate = CONVERT(datetime, '2009/07/16 08:28:01', 120)
Fungsi CONVERT mengambil tiga parameter:
Untuk panduan komprehensif tentang fungsi CAST dan CONVERT, termasuk pelbagai pilihan pemformatan tarikh, rujuk Microsoft berikut dokumentasi:
https://learn.microsoft.com/en-us/sql/t-sql/functions/cast-and-convert-transact-sql
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar String kepada DateTime dalam SQL Server dan Kemas Kini Medan Pangkalan Data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!