CREATE SEQUENCE :schema.empseq;
CREATE TABLE emp(empid bigint NOT NULL DEFAULT NEXTVAL(':schema.empseq'));我像psql -d dbname -U username -f emp.sql -v schema=post一样执行
犯错误
模式“:模式”不存在
发布于 2019-02-26 15:27:54
这里的文件讨论了psql如何将值插入到SQL中。
CREATE SEQUENCE :schema.empseq;
CREATE TABLE emp(empid bigint NOT NULL DEFAULT NEXTVAL(:'schema' || '.empseq'));可能对你有用。
https://stackoverflow.com/questions/54888743
复制相似问题