postgresql 修改表属性,包括新增、修改、删除列
发布时间:2020-12-13 16:11:54 所属栏目:百科 来源:网络整理
导读:? 直接上代码: 1、先创建一个表: 1 create table user ( 2 uid integer not null , 3 username character varying ( 50 ) NOT NULL , 4 email character varying ( 100 ), 5 tel character varying ( 50 ) 6 7 ) ? 2、然后发现需要将uid?类型修改为序列类
? 直接上代码: 1、先创建一个表: 1 create table user( 2 uid integer not null,3 username character varying(50) NOT NULL,4 email character varying(100),5 tel character varying(50) 6 7 ) ? 2、然后发现需要将uid?类型修改为序列类型,但是postgreql不支持将integer修改为serial,曲线救国做法如下: --新建一个字段uid1 alter table user add column uid1 serial; --删除老字段uid alter table user drop column uid; --修改uid1字段名称为uid alter table user rename uid1 to uid; --增加主键 alter table user add primary key (uid); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 解决Cocos2d-x中文乱码的三种方法
- Ajax&Json<2>Ajax核心
- c# – WebResource.axd和ScriptResource.axd加载速度很慢
- c# – 计数或跳过(1).Any()我想要找出是否有超过1条记录 –
- 依赖注入ioc 组装打印机
- React Native系列之-React.js介绍
- c# – 使用PreserveWhitespace LoadOptions在XDocument中添
- 26XML解析——SAX
- 解决vue this.$forceUpdate() 处理页面刷新问题(v-for循环
- objective-c – sortedArrayUsingComparator int