首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

【PostgresQL】将空字符串''插入时,自动转变为null插入数据库中解决办法

2012-04-05 
【PostgresQL】将空字符串插入时,自动转变为null插入数据库中在插入数据的时候,发现很多字段值是空字符串,

【PostgresQL】将空字符串''插入时,自动转变为null插入数据库中
在插入数据的时候,发现很多字段值是空字符串 ' ',
如何将这些空字符串转边成null插入到数据库中呢?

[解决办法]
insert into table_name (string_fieldname) values (null);
[解决办法]
-- 使用nullif进行转化,如果字段为 ' ',就转化成null

select nullif(字段, ' ')

热点排行