[SQL语句]时间格式转换的问题 如何去掉日期中,月、日前的数字0如:2011-07-09 转换为2011-7-9 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select ltrim(year('2011-07-09'))+'-'+ltrim(month('2011-07-09'))+'-'+ltrim(day('2011-07-09'))/*--------------------------------------2011-7-9*/ select replace(convert(varchar(10),getdate(),120),'-0','-')/****2011-7-14 估计只能自己手动转换吧select convert(varchar(4), getdate(), 120) + '-' + cast(cast((convert(varchar(2), getdate(), 110) as tinyint) as varchar(2)) + '-' + cast(cast((convert(varchar(2), getdate(), 105) as tinyint) as varchar(2)) 第 2 行: 'e:\temp\tmpxscj.bak' 附近有语法错误。 求一句SQL语句 关于查询的问题。 excel如何导入SQL数据库? 在发布服务器出现“进程未能大容量复制到表't9'的错误 SQL SERVER2005 连接实例的服务器名称写法.\MSSQLSERVER为什么不行? 请帮我分析下VC中的SQL语句? WIN8下 可以安装SqlServer 哪个版本好使啊- - 顺便给个地址吧 谢谢 ADO编程问题:如何动态生成SQL SERVER 2000数据库?(VC) 请教大家结果集处理 如何从多个表查询出来数据满足后面条件的才显示出来。 [SQL语句]时间格式转换的问题
select ltrim(year('2011-07-09'))+'-'+ltrim(month('2011-07-09'))+'-'+ltrim(day('2011-07-09'))
/*
--------------------------------------
2011-7-9*/
select replace(convert(varchar(10),getdate(),120),'-0','-')/****2011-7-14
select
convert(varchar(4), getdate(), 120) + '-' + cast(cast((convert(varchar(2), getdate(), 110) as tinyint) as varchar(2)) + '-' + cast(cast((convert(varchar(2), getdate(), 105) as tinyint) as varchar(2))