Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menukar DateTime ke VarChar dalam SQL Server Tanpa Komponen Masa?
Tukar DateTime kepada VarChar (tanpa bahagian masa) dalam SQL Server
Untuk menukar pembolehubah DateTime kepada pembolehubah VarChar dalam format yyyy-mm-dd, anda boleh menggunakan fungsi CONVERT terbina dalam:
<code class="language-sql">CONVERT(VARCHAR(10), GETDATE(), 120) /* 将 'GETDATE()' 替换为您的 DateTime 变量 */</code>
Arahan ini akan mengembalikan nilai VarChar dalam format yyyy-mm-dd yang ditentukan, tidak termasuk bahagian masa.
Gaya lain untuk menukar DateTime kepada VarChar
Selain gaya 120, beberapa gaya lain boleh digunakan untuk memformat nilai VarChar output. Demo berikut menggambarkan pelbagai gaya dan output sepadannya:
<code class="language-sql">DECLARE @now DATETIME SET @now = GETDATE() SELECT CONVERT(VARCHAR(MAX), @now, style) AS output, style FROM ( SELECT 0 AS style UNION SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4 UNION SELECT 5 UNION SELECT 6 UNION SELECT 7 UNION SELECT 8 UNION SELECT 9 UNION SELECT 10 UNION SELECT 11 UNION SELECT 12 UNION SELECT 13 UNION SELECT 14 UNION SELECT 120 UNION SELECT 121 UNION SELECT 126 UNION SELECT 127 UNION SELECT 130 UNION SELECT 131 ) AS Styles ORDER BY style;</code>
Output:
输出 | 样式 |
---|---|
Apr 28 2014 9:31AM | 0 |
04/28/14 | 1 |
14.04.28 | 2 |
28/04/14 | 3 |
28.04.14 | 4 |
28-04-14 | 5 |
28 Apr 14 | 6 |
Apr 28, 14 | 7 |
09:31:28 | 8 |
Apr 28 2014 9:31:28:580AM | 9 |
04-28-14 | 10 |
14/04/28 | 11 |
140428 | 12 |
28 Apr 2014 09:31:28:580 | 13 |
09:31:28:580 | 14 |
2014-04-28 09:31:28.580 | 120 |
2014-04-28 09:31:28.580 | 121 |
2014-04-28T09:31:28.580 | 126 |
2014-04-28T09:31:28.580 | 127 |
28/06/1435 9:31:28:580AM | 130 |
28 جمادى الثانية 1435 9:31:28:580AM | 131 |
Perhatikan bahawa format output boleh dilaraskan dengan memilih parameter gaya yang sesuai untuk fungsi CONVERT.
Atas ialah kandungan terperinci Bagaimana untuk Menukar DateTime ke VarChar dalam SQL Server Tanpa Komponen Masa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!