【SQL Server】将字符串转换为 smalldatetime 数据类型时失败

        如下图,我在执行下列语句时遇到了“将字符串转换为 smalldatetime 数据类型时失败”的报错

  
     

        然后去搜了一下,原来是存储过程的问题,我看的是其他博主的解答(但是还没有按照博主的方法实践过),内容详情有需要的自己去搜一下,大晚上的太累了眼睛又涩又疼,不想打太多字( ̄▽ ̄||)

        (,,,在大晚上又困又累+经过几次尝试均报错的情况下,不烦躁对我来说真的很难啊!

        我并不想再打开另一个文件,然后在那上百行的代码里找到存储过程去修改它,)

        不就是字符串转换为smalldatetime数据类型是失败了吗?!!!那我就简单粗暴,直接把smalldatetime改成varchar好了。【不过这种解决方法只适用于你定义的局部变量数据类型也可以是char的情况噢】

        然后执行,它,过了!心情算是舒畅些了~

         进一步的检验,查询是否已经成功赋值,也没有问题:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值