数据库操作问题总结(持续更新...)

1. Sequence作为代理主键唯一识别怎么解释?

Sequence是PostgreSQL数据库的一种自增长方式的设置,相当于是increment的功能;

2. Sequence作为非随机的唯一标示符怎么解释?

3. drop序列时,如果出现序列正在被其他表占用,该怎么处理?

4. 更改用户权限的操作失败如何处理?

5. Sequence创建一次,可多次复用吗?

6. id号是创建自己的一个序列id号,还是都共用一个id号;

7. WITH (OIDS=FALSE);什么意思?

8. ALTER TABLE “public”.“jd_comment_tag” ADD PRIMARY KEY (“id”) NOT DEFERRABLE INITIALLY IMMEDIATE;后面的是什么意思?

9. 联合主键设置方法

UniqueConstraint('good_id','crawled_at_date',name='jd_comment_base_pk')
#联合主键的意义在于,当id相同,但抓取时间不同时,仍然算不同的商品

你可能感兴趣的:(数据库,总结类)