[英]UPDATE table_name SET col_name = varchar WHERE col_name is NULL;
The following UPDATE fails :-以下更新失败:-
UPDATE table_name SET col_name = varchar WHERE col_name is NULL;
The failure message is :-失败消息是:-
ERROR: column "varchar" does not exist
Whereas the undermentioned one succeeds :-而下面提到的一个成功了:-
UPDATE table_name SET col_name = 889977 WHERE col_name is NULL;
I have checked the pg_typeof
of the column - col_name is character varying
.我检查了列的
pg_typeof
- col_name 是character varying
。 Kindly help.请帮忙。
我想你错过了字符串的引号
UPDATE table_name SET col_name = 'varchar' WHERE col_name is NULL;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.