PostgreSQL varchar和char的比较 问题 [讨论]. 补充说明,PostgreSQL的varchar和char这两个类型,不能直接比较。我用了to_number("vvvv",99999999999) = to_number("xxxx",99999999999)进行比较的。可是,字段的内容有654-9797的时候,就不好弄了。字段中“-”的,,哎,头疼。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先说明一下,字符比较用'eq',数字比较用'=='而不是'='.Varchar和char比较的时候,Postgre默认会把他俩转为text类型来比较的。你也可以转为text类型来试。如果,数字有'-',那么你可以把数字拆开比较。可以利用substring(source,start[,cutlength]);第一次发帖,一定要送分阿! 求个sql,在mysql下运行 mysql 查询当天每一小时的记录 mysql的免费开源备份工具,xtrabackup工具,大家用过吗? 远程连接MySql问题 为什么报错呢 关于sql聚合查询 My sql 更新表数据问题 MySql新手求存储过程 从远程链接MYSQL数据库速度慢 请问在98下如何用Mysql提供的头文件和静态库编写的客户端程序? 关于windows下postgreSQL的远程连接 请问大家用postgresql数据库时用的是什么控制台?我用的是默认的,功能比较弱不太好用?有什么好的推荐一下啊?
Varchar和char比较的时候,Postgre默认会把他俩转为text类型来比较的。你也可以转为text类型来试。
如果,数字有'-',那么你可以把数字拆开比较。
可以利用substring(source,start[,cutlength]);第一次发帖,一定要送分阿!