时间 “20110223 18:00:17”格式来显示系统时间,用什么样的SELECT语句 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select convert(varchar(20) , getdate(), 112 ) select convert(varchar,GETDATE(),112)+' '+convert(varchar(8),GETDATE(),114)/*20110223 22:02:49(1 行受影响)*/ declare @dt nvarchar(50)set @dt= GETDATE()select replace(convert(varchar(20),@dt,120),'-','') select replace(convert(varchar(20),GETDATE(),120),'-','')/*20110223 22:02:49(1 行受影响)*/ select convert(varchar(20),getdate(),112)/*convert 函数 第三个参数不带世纪数位 (yy) 或 带世纪数位 (yyyy)标准 输入/输出** 0 或 100 (*) 默认值 mon dd yyyy hh:miAM(或 PM) 1 或 101 美国 mm/dd/yyyy 2 或 102 ANSI yy.mm.dd 3 或 103 英国/法国 dd/mm/yy 4 或 104 德国 dd.mm.yy 5 或 105 意大利 dd-mm-yy 6 或 106 - dd mon yy 7 或 107 - mon dd, yy 8 或 108 - hh:mm:ss 9 或 109 (*) 默认值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM) 10 或 110 美国 mm-dd-yy 11 或 111 日本 yy/mm/dd 12 或 112 ISO yymmdd 13 或 113 (*) 欧洲默认值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h) 14 或 114 - hh:mi:ss:mmm(24h) 20 或 120 (*) ODBC 规范 yyyy-mm-dd hh:mm:ss[.fff] 21 或 121 (*) ODBC 规范(带毫秒) yyyy-mm-dd hh:mm:ss[.fff] 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格) 130* 科威特 dd mon yyyy hh:mi:ss:mmmAM 131* 科威特 dd/mm/yy hh:mi:ss:mmmAM*/ select convert(varchar(12), getdate(), 112 ) +' '+ convert(varchar(12),getdate(),108 )-------------------------20110224 16:12:53(1 行受影响) select CONVERT(CHAR(8), GETDATE(), 112) + ' ' + CONVERT(CHAR(10), GETDATE(), 108) 如何获得一个自动增加的列? 发生错误5 - (拒绝访问。),此时正在MSSQLServer服务上执行该服务操作 谁能帮我改正这个错误?? SQL 服务 不能启动 超低级问题回复有分拿!!!1 请推荐几本书? 求一个sql语句 先谢谢了 数据库连接?用户 一句SQL可不可以实现计数器,帮我看看能不能解决。 原来oracle 8.0.5导出的dmp文件,在向8.1.6导入时,出错。 如何获取数据库ID 如何根据几个数字字段,拼接出公式字符串来呢?
select convert(varchar(20) , getdate(), 112 )
/*
20110223 22:02:49(1 行受影响)*/
declare @dt nvarchar(50)
set @dt= GETDATE()
select replace(convert(varchar(20),@dt,120),'-','')
/*
20110223 22:02:49(1 行受影响)*/
/*
convert 函数 第三个参数
不带世纪数位 (yy) 或 带世纪数位 (yyyy)
标准
输入/输出**
0 或 100 (*) 默认值 mon dd yyyy hh:miAM(或 PM)
1 或 101 美国 mm/dd/yyyy
2 或 102 ANSI yy.mm.dd
3 或 103 英国/法国 dd/mm/yy
4 或 104 德国 dd.mm.yy
5 或 105 意大利 dd-mm-yy
6 或 106 - dd mon yy
7 或 107 - mon dd, yy
8 或 108 - hh:mm:ss
9 或 109 (*) 默认值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10 或 110 美国 mm-dd-yy
11 或 111 日本 yy/mm/dd
12 或 112 ISO yymmdd
13 或 113 (*) 欧洲默认值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h)
14 或 114 - hh:mi:ss:mmm(24h)
20 或 120 (*) ODBC 规范 yyyy-mm-dd hh:mm:ss[.fff]
21 或 121 (*) ODBC 规范(带毫秒) yyyy-mm-dd hh:mm:ss[.fff]
126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格)
130* 科威特 dd mon yyyy hh:mi:ss:mmmAM
131* 科威特 dd/mm/yy hh:mi:ss:mmmAM
*/
select convert(varchar(12), getdate(), 112 ) +' '+ convert(varchar(12),getdate(),108 )-------------------------
20110224 16:12:53(1 行受影响)