postgresql 创建表并且id自增

浪淘沙9个月前数据库147
DROP TABLE IF EXISTS "public"."zj_gg";
CREATE SEQUENCE zj_gg_id_seq;

CREATE TABLE "public"."zj_gg" (
  "id" int4 NOT NULL DEFAULT nextval('zj_gg_id_seq'::regclass),
  "title" varchar(100) COLLATE "pg_catalog"."default",
  "pic" varchar(50) COLLATE "pg_catalog"."default",
  "url" varchar(200) COLLATE "pg_catalog"."default",
  "flg" bool,
  "tpe" varchar(80) COLLATE "pg_catalog"."default",
  "cdt" timestamp(6)
)
;
COMMENT ON COLUMN "public"."zj_gg"."pic" IS '图片';
COMMENT ON COLUMN "public"."zj_gg"."title" IS '标题';
COMMENT ON COLUMN "public"."zj_gg"."url" IS '链接地址';
COMMENT ON COLUMN "public"."zj_gg"."flg" IS '启用';
COMMENT ON COLUMN "public"."zj_gg"."tpe" IS '类型';
COMMENT ON COLUMN "public"."zj_gg"."cdt" IS '添加日期';
COMMENT ON TABLE "public"."zj_gg" IS '漂浮广告';

-- ----------------------------
-- Records of zj_gg
-- ----------------------------

-- ----------------------------
-- Primary Key structure for table zj_gg
-- ----------------------------
ALTER TABLE "public"."zj_gg" ADD CONSTRAINT "PK_zj_gg_pf" PRIMARY KEY ("id");


相关文章

postgresql 创建id自增,id恢复最大

CREATE SEQUENCE stu_id_seq SELECT setval(   'stu_id_seq', &nbs...

postgresql 生成新的schema,并迁称原表至新的schema

一、创建 jy schemaCREATE SCHEMA IF NOT EXISTS jy; 验证: SELECT schema_na...

postgresql 怎么设置用户,拒绝连上其它库

1、用 超级用户(postgres)执行:SELECT datname,        has_database_pr...

postgresql 删除数据,并且序号恢复从1开始

TRUNCATE TABLE tpl_template_class RESTART IDENTITY; ALTER SEQUENCE ...

postgresql 字段中是否包含

在 PostgreSQL 中,如果你有一个字段其值为逗号分隔的字符串如 '1,2,3' 并且你想要查找其中是否包含数字 '2',你可以使用 string_to_arra...

postgresql 查询每个数据库的OID

SELECT datname AS database_name,        oid ...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。