请教日期查询的问题 select convert(datetime,'2003 3 26 12:00AM')试一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像只能这样:declare @a varchar(800)set @a='2003 三月 26 12:00AM'select left(@a,4)+'-03-'+substring(@a,9,2)------测试--------2003-03-26 用過個:select convert(varchar(10),getdate(),120)--返回2004-04-07 以上方式好象都不行表名是:差假档字段名:起始日SQL 6.5请大侠们提供另外一些方法吧 select convert(varchar(10),起始日,120)'起始日'是汉语啊,能不能做,不知道 declare @a varchar(25)set @a = '2003 三月 26 12:00AM'declare @b datetimeset @b = convert(datetime,left(@a,4)+'-03-'+substring(@a,9,2))select @b经测试可以通过,@b为时间类型------------------------------2003-03-26 00:00:00.000 SQL server表中数据排序问题 请问一个SQL语句 sql server 2000中是不是只能把数据库分离出来才能复制他的文件?我怎么不用分离就能复制文件 数据不一致 怎样建立一张主键自动增加的表 SQL数据库附加问题! 数据库更新的问题 怎样写多个客户端的数据库管理程序? 使用ADO+SQLSERVER做的程序怎么发布?急!!! 这个SQL语句如何写,依据某个字段为条件,其他字段值显示问题?(SQL2000) 紧急求助,关于SQLSERVER的快照问题! 下面这个自定义函数里面的一个字符串可能会超过8000,请问怎么处理?
declare @a varchar(800)
set @a='2003 三月 26 12:00AM'
select left(@a,4)+'-03-'+substring(@a,9,2)
------测试--------
2003-03-26
select convert(varchar(10),getdate(),120)
--返回
2004-04-07
表名是:差假档
字段名:起始日
SQL 6.5
请大侠们提供另外一些方法吧
------------------------------
2003-03-26 00:00:00.000