sql语句2

use gacommon

/*标准8位
select 有效起始日期,
convert(
datetime,
SUBSTRING(有效起始日期,1,4)+'-'+SUBSTRING(有效起始日期,5,2)+'-'+SUBSTRING(有效起始日期,7,2)
)

 from tablename where LEN(有效起始日期)=8 and CHARINDEX('/',有效起始日期)=0  and CHARINDEX('.',有效起始日期)=0 and CHARINDEX('-',有效起始日期)=0
 */
 
/*标准4位--
 select 有效起始日期,
convert(
datetime,
SUBSTRING(有效起始日期,1,4)+'-'+SUBSTRING(有效起始日期,5,2)+'-01'
)

 from tablename   where LEN(有效起始日期)=6 and CHARINDEX('/',有效起始日期)=0  and CHARINDEX('.',有效起始日期)=0 and CHARINDEX('-',有效起始日期)=0
 
 */
 
 
 select 有效起始日期
 from  tablename  where LEN(有效起始日期)<>8 and LEN(有效起始日期)<>6 and CHARINDEX('/',有效起始日期)=0  and CHARINDEX('.',有效起始日期)=0 and CHARINDEX('-',有效起始日期)=0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值