Microsoft SQL Server 2012 CONVERT(VARCHAR(100), GETDATE(), 0); 各个数字的含义


如果是2016以上的,可以直接诶去官网查看,官网链接:
CAST 和 CONVERT (Transact-SQL) - SQL Server | Microsoft Learn

这里给的链接是2016的,可以坐上角调整数据库版本,然后搜索convert

这是我的数据库版本:Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64)   Oct 19 2012 13:38:57   Copyright (c) Microsoft Corporation  Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.2 (Build 9200: ) (Hypervisor) 

下面提供的是2012的执行结果,因为2012不在官网提供文档,所以要单独写下

SELECT  CONVERT(VARCHAR(100), GETDATE(), 0);	  -- 02 18 2024  4:25PM
SELECT  CONVERT(VARCHAR(100), GETDATE(), 1);	  -- 02/18/24
SELECT  CONVERT(VARCHAR(100), GETDATE(), 2);	  -- 24.02.18
SELECT  CONVERT(VARCHAR(100), GETDATE(), 3);	  -- 18/02/24
SELECT  CONVERT(VARCHAR(100), GETDATE(), 4);	  -- 18.02.24
SELECT  CONVERT(VARCHAR(100), GETDATE(), 5);	  -- 18/02/24
SELECT  CONVERT(VARCHAR(100), GETDATE(), 6);	  -- 18 02 24
SELECT  CONVERT(VARCHAR(100), GETDATE(), 7);	  -- 02 18, 24
SELECT  CONVERT(VARCHAR(100), GETDATE(), 8);	  -- 16:26:57
SELECT  CONVERT(VARCHAR(100), GETDATE(), 9);	  -- 02 18 2024  4:26:57:670PM
SELECT  CONVERT(VARCHAR(100), GETDATE(), 10);	  -- 02-18-24
SELECT  CONVERT(VARCHAR(100), GETDATE(), 11);	  -- 24/02/18
SELECT  CONVERT(VARCHAR(100), GETDATE(), 12);	  -- 240218
SELECT  CONVERT(VARCHAR(100), GETDATE(), 13);	  -- 18 02 2024 16:27:10:700
SELECT  CONVERT(VARCHAR(100), GETDATE(), 14);	  -- 16:27:10:700
SELECT  CONVERT(VARCHAR(100), GETDATE(), 20);	  -- 2024-02-18 16:27:10
SELECT  CONVERT(VARCHAR(100), GETDATE(), 21);	  -- 2024-02-18 16:27:20.297
SELECT  CONVERT(VARCHAR(100), GETDATE(), 22);	  -- 02/18/24  4:27:26 PM
SELECT  CONVERT(VARCHAR(100), GETDATE(), 23);	  -- 2024-02-18
SELECT  CONVERT(VARCHAR(100), GETDATE(), 24);	  -- 16:27:26
SELECT  CONVERT(VARCHAR(100), GETDATE(), 25);	  -- 2024-02-18 16:27:26.783
SELECT  CONVERT(VARCHAR(100), GETDATE(), 100);	  -- 02 18 2024  4:28PM
SELECT  CONVERT(VARCHAR(100), GETDATE(), 101);	  -- 02/18/2024
SELECT  CONVERT(VARCHAR(100), GETDATE(), 102);	  -- 2024.02.18
SELECT  CONVERT(VARCHAR(100), GETDATE(), 103);	  -- 18/02/2024
SELECT  CONVERT(VARCHAR(100), GETDATE(), 104);	  -- 18.02.2024
SELECT  CONVERT(VARCHAR(100), GETDATE(), 105);	  -- 18-02-2024
SELECT  CONVERT(VARCHAR(100), GETDATE(), 106);	  -- 18 02 2024
SELECT  CONVERT(VARCHAR(100), GETDATE(), 107);	  -- 02 18, 2024
SELECT  CONVERT(VARCHAR(100), GETDATE(), 108);	  -- 16:28:33
SELECT  CONVERT(VARCHAR(100), GETDATE(), 109);	  -- 02 18 2024  4:28:42:577PM
SELECT  CONVERT(VARCHAR(100), GETDATE(), 110);	  -- 02-18-2024
SELECT  CONVERT(VARCHAR(100), GETDATE(), 111);	  -- 2024/02/18
SELECT  CONVERT(VARCHAR(100), GETDATE(), 112);	  -- 20240218
SELECT  CONVERT(VARCHAR(100), GETDATE(), 113);	  -- 18 02 2024 16:28:52:110
SELECT  CONVERT(VARCHAR(100), GETDATE(), 114);	  -- 16:28:52:110
SELECT  CONVERT(VARCHAR(100), GETDATE(), 120);	  -- 2024-02-18 16:28:52
SELECT  CONVERT(VARCHAR(100), GETDATE(), 121);	  -- 2024-02-18 16:28:52.110
SELECT  CONVERT(VARCHAR(100), GETDATE(), 126);	  -- 2024-02-18T16:29:01.097
SELECT  CONVERT(VARCHAR(100), GETDATE(), 130);	  --  9 ????? 1445  4:29:01:097PM
SELECT  CONVERT(VARCHAR(100), GETDATE(), 131);	  --  9/08/1445  4:29:01:097PM

你可能感兴趣的:(sqlserver,microsoft,sqlserver,convert)