小编Esa*_*b75的帖子

在数字字段中插入空值而不是NULL

我需要你的帮助.

我们有一个在MySQL上运行的PHP应用程序,我们需要将PostgreSQL用于新客户.

问题是,当我们在数字类型的字段中插入空字符串时,我们得到一个错误.

我认为我们应该使用NULL而不是空字符串.

但是我们希望避免重新编写应用程序的所有SQL代码,我的问题是,是否可以在表(或其他地方)的结构中确保我们的数值列接受空值?或将它们转换为NULL?

在文档中我看到可以定义自己的类型,例如可以创建一个基于数字的类型并确保它接受空值?如果有,怎么样?我找不到解决办法

谢谢

php postgresql

4
推荐指数
1
解决办法
1882
查看次数

标签 统计

php ×1

postgresql ×1