用CONVERT函数转换字段类型确保布尔表达式正确运作
2011-03-20 23:34
288 查看
例,一个表中有一个字段,其中保存的是以字符串形式格式化的整数,但是不确保是否有前导0。那么在查询时可使用这样的方式,在WHERE中将字段值转换成整型再判断。
SELECT * FROM [TABLENAME] WHERE CONVERT(int, [CHARFIELDNAME]) = 120
SELECT * FROM [TABLENAME] WHERE CONVERT(int, [CHARFIELDNAME]) = 120
相关文章推荐
- mybatis jdbc java 字段类型转换
- oracle新增字段时提示数据类型不正确
- Mongodb 字段类型转换
- 转换CLOB字段类型为VARCHAR2
- ORACLE判断哪儿儿写数据字符串类型字段不能转换成日期格式
- blob与string类型的相互转换——把stringlexington的数据存进oracle的blob字段中
- MySQLdb 的 Integer 字段类型转换 long - int
- python dataframe astype 字段类型转换方法
- Mysql数据库中图片字段Blob类型和String类型相互转换
- PostgreSQL 字段类型转换
- Java JDBC中,MySQL字段类型到JAVA类型的转换
- convert函数,日期字段的转换
- Hibernate 乐观锁 version 字段的类型不正确引起的异常
- 向数据库中插入一个DateTime类型的数据到一个Date类型的字段中,需要转换类型。TO_DATE('{0}','YYYY-MM-DD'))
- python dataframe astype 字段类型转换
- mysql中字段类型转换排序
- Date类型字段转换为json时的问题
- "Microsoft Office Access 不能在追加查询中追加所有记录。 Microsoft Office Access设置1字段为Null是因为类型转换失败,它未将0记录添加到表是因为键值冲突,没有添加0记录是因为锁定冲突,没有添加0记录是因为
- 使用正确的姿势更新SSIS Data Flow Component以适应字段类型变化
- springbatch 读取csv文件时 文件中有字符串需要转换为Date类型的字段报错字符串不能转化为Date类型的解决方法