SQL将日期型数据转换为字符串 请问如何将日期型数据转换为字符串,比如将今天的日期转换为'2007',应该使用什么函数呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 convert(字符类型,字段名,时间格式)例 convert(char(10),getdate(),102) select cast(日期字段 as varchar(8)) from 表1 convert(类型,getdate(),转换的格式) --这个可以按照指定的格式转换cast(getdate() as 类型) --这个就是简单的转换 日期常用字符串转换格式select convert(char(10),getdate(),102)select convert(char(10),getdate(),112)select convert(char(10),getdate(),121)如果只需要年,那么year函数足够了select year(getdate()) 好象不对样,where convert(char(10),getdate(),102) = '2007'我使用这个作为条件这么查不出数据? select convert(varchar(4),getdate(),120) 判断access中某个表是否存在的语句 角色是不是SQL server 2000的数据库对象? 请教一个sql查询语句 另类树路径求法 如何查看sqlserver2000的补丁版本啊? 求一sql语句 连接表的问题 MySQL1136费解错误?! 备份时日志被截断了,如何恢复到截断前的状态? 为什么我的触发器不执行??? sqlserver2000中通过sql如何可以查询到那些数据库为分离状态? 如何将Java中的变量引入SQL中?
例
convert(char(10),getdate(),102)
select convert(char(10),getdate(),102)
select convert(char(10),getdate(),112)
select convert(char(10),getdate(),121)
如果只需要年,那么year函数足够了
select year(getdate())
我使用这个作为条件这么查不出数据?