首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL中怎么判断时间格式是否为yyyy-mm-dd

2012-01-19 
SQL中如何判断时间格式是否为yyyy-mm-dd由于表中的字段未设置成日期型,在录入信息时日期输入不准标或输错,

SQL中如何判断时间格式是否为yyyy-mm-dd
由于表中的字段未设置成日期型,在录入信息时日期输入不准标或输错,现在想要找出不是标准日期格式(yyyy-mm-dd)的信息

[解决办法]
select * from table where isdate(field1)=0
[解决办法]
用isdate()函数判断字符串是否能转换为日期
[解决办法]
select * from where left(字段名,10) not like '____-__-__ '
[解决办法]

select * from t where len(字段) <> 10 or isdate(字段)=0 or 字段 <>
convert(char(10),字段,120)
[解决办法]
SQL的日期格式很多,只要能轉的都算.
isdate()來判斷

热点排行
Bad Request.