一种可能是,创建的列名存在大写字母,而postgresql默认是按照小写字母执行的,这时候可以将所有列名改为小写。
另一种可能是,插入的数据使用了双引号而不是单引号,在postgresql中,单引号用来标识字符串常量,双引号用来标识表名或列名等数据库对象。这时候需要将双引号改为单引号。
将双引号改为单引号后执行结果
一种可能是,创建的列名存在大写字母,而postgresql默认是按照小写字母执行的,这时候可以将所有列名改为小写。
另一种可能是,插入的数据使用了双引号而不是单引号,在postgresql中,单引号用来标识字符串常量,双引号用来标识表名或列名等数据库对象。这时候需要将双引号改为单引号。
将双引号改为单引号后执行结果