1:删除一列:
ALTER TABLE T_GFGL_JYXKXXB DROP COLUMN HDGMSYL1
2:修改字段类型
alter table T_JYRB_CPXX modify jyfs_id varchar(100) 
修改字段名
alter table 表名 rename column旧的字段名 to 新的字段名名;
3:修改表名字 
rename  T_GFGL_QIYELX to T_GFGL_QYLX
4:给表字段添加注释
添加字段
ALTER TABLE T_GFGL_WXFWJHZYLD_BA ADD (SHYJ VARCHAR2(1500));
COMMENT ON COLUMN T_GFGL_WXFWJHZYLD_BA.SHYJ IS  '审核意见';

ALTER TABLE T_YJZY_JCDW ADD (SSJD NVARCHAR2(50));
COMMENT ON COLUMN T_YJZY_JCDW.SSJD IS  '所属街道';

5:字段替换
SELECT PWKBH,PWKMC FROM T_WRY_FSPFK WHERE WRYBH = '${param.wrybh}'
ORDER BY NVL(LENGTH(REGEXP_REPLACE(PWKMC,'*[总排口]*', '')),0) ASC
6.查询导入,导出的表编码格式是否一样
select * from nls_database_parameters where parameter='NLS_CHARACTERSET';
7.删除用户
drop user U_GFGLSZ cascade;
8.删除表空间
drop TABLESPACE TBS_EBCM_01 including contents AND DATAFILES CASCADE CONSTRAINTS;


--------------------------------------------------
约束
主键约束:

alter table student add constraint PK_sno primary key(sno)

唯一约束:

alter table student add constraint UQ_ID unique(ID)

添加默认值:

alter table table_name modify column_name default 0;

外键约束:

alter table student add constraint FK_cno foreign key(cno) references c(cno)

check约束:

alter table student add constraint CK_sage check(sage between 10 and 50)
alter table student add constraint CK_ssex check(ssex='男'or sex='女')

删除约束:

alter table student drop 约束列(如 CK_sage)


















作者:星辰 时间:2017-02-19 浏览 735评论 0 赞 0砸 0 标签: oracle
评论
还可以再输入500个字

请您注意

·自觉遵守:爱国、守法、自律、真实、文明的原则
·尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规
·严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·您在NoteShare上发表的作品,NoteShare有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款