邮储信用卡额度高吗:sql中取日期的字符串是?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 04:20:42
比如说我有一个日期
curDate=now() 2006-07-21 13:52:00

我想取出来2006-07-21,access用mid(curDate,1,9)但在sql语法中不能用?
如果我想用sql比较用户输入的日期是否与这相等怎么做?
测试回答者1
参数数据类型 smalldatetime 对于 substring 函数的参数 1 无效。
测试回答者3
select year(curDate)+'-'+month(curDate)+'-'+day(curDate) from tblStudent,结果返回2034,很显然是把年月是做加法运算了

用date(), ,不用now(),就不用mid来提出时间
好像sql 语名中有substring可有 select substring(curdate,1,9) from XX

select year() + '-' + month() + '-' + day()

给时间字段加默认值,getdate()就可以了!