最近在使用access,今天发现了这样的一个问题很是纠结,一个删除语句,总是提示:标准表达式中数据类型不匹配。后来查了下资料,总算是得以解决。
我的sql是这的 :delete from tableName t where t.id='123'.
原来啊,这个id是数字类型的,就不能存在'',所以必须写成 delete from tableName t where t.id=123。这样运行就没有问题了。
本文介绍了一位开发者在使用Access时遇到的一个常见问题:在执行删除语句时因数据类型不匹配而报错。文章详细解释了错误产生的原因,并给出了正确的SQL语句写法。
最近在使用access,今天发现了这样的一个问题很是纠结,一个删除语句,总是提示:标准表达式中数据类型不匹配。后来查了下资料,总算是得以解决。
我的sql是这的 :delete from tableName t where t.id='123'.
原来啊,这个id是数字类型的,就不能存在'',所以必须写成 delete from tableName t where t.id=123。这样运行就没有问题了。

被折叠的 条评论
为什么被折叠?