摘要: 在 PostgreSQL 中,ALTER TABLE 命令用于添加,修改,删除一张已经存在表的列。 也可以用 ALTER TABLE 命令添加和删除约束。 语法 用 ALTER TABLE 在一张已存在的表上添加列的语法如下: ALTER TABLE table_name ADD column_na 阅读全文
posted @ 2019-12-27 10:51 gaoyang666 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 在 mysql 中,实现 id 自增的方式是依靠加一个 auto_increment 标志,而在 pgsql 中,id 自增是通过序列 SEQUENCE。 创建表时设置自增序列为: CREATE TABLE "config" ( "id" int4 NOT NULL DEFAULT nextval( 阅读全文
posted @ 2019-12-27 10:50 gaoyang666 阅读(1890) 评论(0) 推荐(0) 编辑
摘要: SQL 删除重复行,只保留一条记录 删除表中多余的重复记录,重复记录是根据单个字段(id)来判断,只留有rowid最小的记录 //删除用户根据用户名,并且不包括最小ID delete from users where username in( //根据用户名称排序,大于1 select userna 阅读全文
posted @ 2019-12-27 10:20 gaoyang666 阅读(703) 评论(0) 推荐(0) 编辑