Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Memformatkan Nilai DATETIME SQL Server untuk Paparan dan Storan?

Bagaimanakah Saya Memformatkan Nilai DATETIME SQL Server untuk Paparan dan Storan?

Susan Sarandon
Lepaskan: 2024-12-29 19:59:10
asal
789 orang telah melayarinya

How Do I Format SQL Server DATETIME Values for Display and Storage?

Memformatkan SQL Server DATETIME Datatypes

SQL Server menyimpan nilai DATETIME sebagai dua integer 4-bait, yang tidak menyediakan pilihan pemformatan tertentu secara asli . Untuk mendapatkan semula atau menyimpan tarikh dalam format pilihan, penukaran diperlukan.

Menukar kepada VARCHAR untuk Paparan

Untuk mendapatkan semula nilai DATETIME dalam [DD-MM-YYYY ] format sebagai VARCHAR, gunakan sintaks berikut:

SELECT CONVERT(VARCHAR(10), GETDATE(), 105)
Salin selepas log masuk

Menukar Kembali ke DATETIME untuk Storan

Apabila menyimpan nilai VARCHAR dalam medan DATETIME, pastikan ia mematuhi format selamat yang boleh ditafsirkan oleh SQL Server secara konsisten. Format yang diluluskan termasuk:

  • yyyyMMdd
  • yyyy-MM-ddThh:mi:ss.mmm

Contoh:

INSERT INTO MyTable (DateField) VALUES ('20101001')
Salin selepas log masuk

Memahami SSMS Paparan

Dalam SQL Server Management Studio (SSMS), nilai DATETIME diformatkan untuk kebolehbacaan. Walau bagaimanapun, perwakilan ini berbeza daripada format storan dalaman.

Nota Tambahan:

  • Ketepatan pemformatan tarikh dalam SSMS bergantung pada tetapan serantau anda.
  • Elakkan menggunakan pemisah dalam format tersuai, kerana ia boleh membawa kepada ralat penghuraian.

Atas ialah kandungan terperinci Bagaimanakah Saya Memformatkan Nilai DATETIME SQL Server untuk Paparan dan Storan?. 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