时间显示格式问题 原数据表里时间显示格式为'2010-1-11',我想改为'2010-01-11',如何更改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select convert(char(10),convert(datetime,'2010-1-11'),120)/*----------2010-01-11(1 行受影响) select convert(varchar(10),cast('2010-1-11' as datetime),120) update tb set date=convert(char,cast(date as datetime),23) DECLARE @DATE VARCHAR(30)SET @DATE='2010-1-11'SELECT DATE=CONVERT(VARCHAR(10),CAST(@DATE AS DATETIME),120)/*DATE-----------2010-01-11*/DECLARE @DATE DATETIMESET @DATE='2010-1-11'SELECT DATE=CONVERT(VARCHAR(10),@DATE,120)/*DATE-----------2010-01-11*/ 三表关联left join 如何去掉重复值 急急急急急急急急急急急急急急急急!!!!!!关于计算有效工作时间问题 请教一SQL语句,谢谢 咨询一个数据同步问题 一些有讨论价值的语句,高手请进 SQL 查询题,立即解决,立即给分 紧急!!!!数据库日志已满!!如何写一条语句来清空数据库日志!!! 求助一句简单的SQL,解决立刻揭帖 我使用MS SQL Server7.0,使用ADO上的驱动的问题? 请问在存储过程中怎么改变autocommit的值?? word数据 如何 导入sql server SQL server2000安装时挂起!!!!
select convert(char(10),convert(datetime,'2010-1-11'),120)
/*
----------
2010-01-11(1 行受影响)
SET @DATE='2010-1-11'
SELECT DATE=CONVERT(VARCHAR(10),CAST(@DATE AS DATETIME),120)
/*
DATE
-----------
2010-01-11
*/
DECLARE @DATE DATETIME
SET @DATE='2010-1-11'
SELECT DATE=CONVERT(VARCHAR(10),@DATE,120)
/*
DATE
-----------
2010-01-11
*/