无法创建表是什么原因呢
devdb=> \c devdb01You are now connected to database "devdb01" as user "hxl".
devdb01=> CREATE TABLE "tb_test_add01" (
devdb01(> "id" int8,
devdb01(> "name" varchar(64) COLLATE "pg_catalog"."default",
devdb01(> "create_time" timestamp(6) NOT NULL DEFAULT now(),
devdb01(> "update_time" timestamp(6) NOT NULL DEFAULT now()
devdb01(> );
ERROR:no schema has been selected to create in
LINE 1: CREATE TABLE "tb_test_add01" (
请问大家有遇到过这样的问题吗?
我是通过普通用户登陆的
$ psql -h localhost -U hxl -d devdb01
创建表的时候填上模式可以吗 是不是有默认的 schema 叫 hxl ,然后你这个用户在 schema hxl 上没有 create 权限
就会报这个错
看看目录的权限设置吧!
页:
[1]