Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memasukkan Nilai DateTime dengan betul ke dalam Jadual Pelayan SQL?

Bagaimana untuk Memasukkan Nilai DateTime dengan betul ke dalam Jadual Pelayan SQL?

Linda Hamilton
Lepaskan: 2025-01-07 10:12:41
asal
495 orang telah melayarinya

How to Correctly Insert DateTime Values into SQL Server Tables?

Pertanyaan SQL untuk Memasukkan Nilai Datetime dalam SQL Server

Memasukkan nilai datetime ke dalam jadual SQL Server menggunakan pertanyaan SQL boleh menjadi rumit disebabkan oleh keperluan sintaks. Apabila menggunakan format tarikh dan masa yang ringkas seperti "18-06-12 10:34:09 AM", anda mungkin menghadapi ralat.

Ralat dengan Petikan:

Jika anda menyertakan nilai datetime dalam petikan tunggal, anda mendapat ralat "Tidak boleh menukar varchar kepada datetime." Ini kerana SQL Server mentafsirkannya sebagai rentetan dan bukannya datetime.

Penyelesaian:

Untuk memasukkan nilai datetime dengan betul, gunakan format YYYYMMDD untuk penentuan tarikh yang jelas .

insert into table1(approvaldate)values('20120618 10:34:09 AM');
Salin selepas log masuk

Alternatif Kaedah:

Jika anda lebih suka format dd-mm-yy hh:mm:ss xm, anda perlu menggunakan fungsi CONVERT dengan gaya yang sesuai.

insert into table1 (approvaldate)
       values (convert(datetime,'18-06-12 10:34:09 PM',5));
Salin selepas log masuk

Dalam kes ini, "5" mewakili gaya untuk tarikh Itali (hb/mm/yy hh:mm:ss PM).

Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Nilai DateTime dengan betul ke dalam Jadual Pelayan SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan