一个sql的易忽视错误:
2007-05-28 15:15
260 查看
在sql插入或者更新数据的时候,如果字段是字符型,但是填入的值都是数字的,一般来说你set 字段=字段值,即字段值不加上单引号,是不会报错的,但是当你的数字前面有0的时候,sql在插入值的时候会自动把0去掉,而造成错误,所以,在这种情况下,一定要加上单引号。
并且插入字符型字段的时候,总是加上单引号是个好的习惯。
并且插入字符型字段的时候,总是加上单引号是个好的习惯。
相关文章推荐
- 许留山导入到SQL “文本被截断,或者一个或多个字符在目标代码页中没有匹配项”错误的解决
- SQL中一个不明的错误
- SQL错误:无法删除对象 '****',因为该对象正由一个 FOREIGN KEY 约束引用。
- 开发MT4连接失败最容易忽视的一个错误
- "执行SQL语句时出现问题操作必须使用一个可更新的查询"错误的解决方法
- 向SQL2005导入Excel数据出现“文本被截断,或者一个或多个字符在目标代码页中没有匹配项”的错误0xc020901c
- 之前在开发中存在的一个关于Linq To SQL的错误认识。
- 一个sql 错误 :数字溢出
- SQL语句结尾处多加了一个分号,导致出现 ------ORA-00911: 无效字符---错误
- update 的SQL语句执行遇到的一个错误
- 一个引号引起的血案,ORACLE SQL 分页语句的错误
- php 经常犯的错误是把一个SQL 操作放置到一个循环中
- 关于canal slave 解析sql错误的一个探究
- 用PL/SQL打开一个表的数据时出现的错误
- 还是犯了一个优先级的错误_sql,记录下,提醒自己
- 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。) ---> System.Data.SqlClient.Sql
- createSQLQuery使用uniqueResult的一个错误
- PL/SQL 一个数据对象一个事务(且记录错误信息到处理对象)(rollback,submit)
- sqlite数据库,进行批量执行.sql文件的时候,会出现一个:not an error的错误提示
- SQL错误排查:子查询返回的值不止一个。子查询用作表达式时,这种情况是不允许的...