在Window系统中,我新建了一个数据库,在这个数据库中又建了一个模式,但是在执行SQl语句时总是说找不到这个模式中的表,我把模式加上的话会提示找不到这个模式
CREATE TABLE "ToToDB".test1 ————在模式ToToDB中创建的表Test1
(
a character varying(22)
)
WITH (OIDS=FALSE);
ALTER TABLE "ToToDB".test1 OWNER TO postgres;select * from test1 ————输入的查询语句下面是提示的错误
ERROR: relation "test1" does not exist********** 错误 **********ERROR: relation "test1" does not exist
SQL 状态: 42P01我怀疑是权限的问题,但我改了权限设置后还是不行;请高手指点下
CREATE TABLE "ToToDB".test1 ————在模式ToToDB中创建的表Test1
(
a character varying(22)
)
WITH (OIDS=FALSE);
ALTER TABLE "ToToDB".test1 OWNER TO postgres;select * from test1 ————输入的查询语句下面是提示的错误
ERROR: relation "test1" does not exist********** 错误 **********ERROR: relation "test1" does not exist
SQL 状态: 42P01我怀疑是权限的问题,但我改了权限设置后还是不行;请高手指点下
set search_path to ToToDB,public;
create table ToToDB.test1(a int);
select * from test1;
(
a character varying(22)
)
WITH (OIDS=FALSE);就可以用了select * from test1