永发信息网

sql 查询非时间类型数据

答案:4  悬赏:0  手机版
解决时间 2021-11-12 11:13
sql 查询非时间类型数据
最佳答案
select * from 表 where isdate(列)=0
全部回答
只是象200905-06 这种
可以用select * from tb where fieldname
not like '%-%-%'
select * from a where b not like '2009-%';
像这样多考虑几种可能输错的情形然后分别查查。

比如 not like '____-__-__'这样一次性就行;即每个字符用_替代;%和_分别代表什么我就不解释了。 --!

其实根本上说,这是设计时的错误造成了,如果设成date类型,数据库本身的约束就不允许出现你说的这种情形的。
select * from table where substring(字段,5,1)<>'-' --SqlServer用法
select * from table where substr(字段,5,1)<>'-' --Oracle用法

以上,希望对你有所帮助!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
图1有5个正方形,图2有9个正方形,图3有14个
我想挽回绝情的男友,但是他心好,我用苦肉计
1101是什么电话号码
豆豆港式茶餐厅怎么样
求z=ln√(1+x^2+y^2)在点(1,1)处的dz
现在深圳宝安一个人一个月最低的伙食费大概是
tst酵母面膜效果到底如何?
女人梦见水是什么意思
保定针灸减肥哪家好 急在线等
体育彩票(应昌街15-4号附近体育彩票)地址好找
在写错字的时候有人喜欢划掉再写 有的人喜欢
盐洒在水里还会有蚊子吗
MMU与逻辑地址,物理地址和虚拟地址之间的关
求开个麻辣烫店名
闲话很少英文怎么读?
推荐资讯
请从画面,声音,蒙太奇中选取两种表现手段论述
ACM中,要求输出整型数字比如3654877,我用字
硬盘有坏道,用hddreg修复,总修复时间大概需
谁知道Olive Real Skin和Olive Real Lotion都
今天校GPS点时,点了一下算三参数然后仪器高
每天每人最多能得多少威望
贪玩蓝月什么梗?
一般市级地图比例尺是多少
相亲男方问我多少工资 我说3000她说女的可以
如何编写技术分析指标 关于ma
看着自己的女票或者媳妇被别人煎巫整个过程,
cpu看什么参数来定他的好坏 一般参数以多少为
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?