- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle ALTER 用法概要1
?
oracle ALTER 用法如果sql语句中有(单引号或者双引号)括的字符串,则需要同表中严格一致,不然会显示“找不到行”这个错误。??
alter语句的用法????
需要修改结构的,就用到alter语句,方法如下:????
ALTER?TABLE语句用于修改已经存在的表的设计。??
语法:ALTER?TABLE?table?ADD?COLUMN?field?type[(size)]?[NOT?NULL]?[CONSTRAINT?index]??
ALTER?TABLE?table?ADD?CONSTRAINT?multifieldindex??
ALTER?TABLE?table?DROP?COLUMN?field??
ALTER?TABLE?table?DROP?CONSTRAINT?indexname??
??
说明:table参数用于指定要修改的表的名称。??
ADD?COLUMN为SQL的保留字,使用它将向表中添加字段。??
ADD?CONSTRAINT为SQL的保留字,使用它将向表中添加索引。??
DROP?COLUMN为SQL的保留字,使用它将向表中删除字段。??
DROP?CONSTRAINT为SQL的保留字,使用它将向表中删除索引。??
field指定要添加或删除的字段的名称。???
type参数指定新建字段的数据类型。??
size参数用于指定文本或二进制字段的长度。??
indexname参数指定要删除的多重字段索引的名称。??
??
用sql*plus或第三方可以运行sql语句的程序登录数据库:??
??
ALTER?TABLE?(表名)?ADD?(列名?数据类型);???
ALTER?TABLE?(表名)?MODIFY?(列名?数据类型);???
ALTER?TABLE?(表名)?RENAME?COLUMN?(当前列名)?TO?(新列名);??/////不需要括号??
ALTER?TABLE?(表名)?DROP?COLUMN?(列名);???
ALTER?TABLE?(当前表名)?RENAME?TO?(新表名);??
??
如:??
Alter?Table?Employ?Add?(weight?Number(38,0))?;??
??
Alter?Table?Employ?Modify?(weight?Number(13,2))?;??
??
Alter?Table?Emp?Rename?Cloumn?weight?To?weight_new?;??
??????????ALTER?TABLE?emp?DROP?COLUMN?weight_new?;??
??
??????????ALTER?TABLE?bouns?RENAME?TO?bonus_new;??
增加一个列:??
ALTER?TABLE?表名?ADD(列名?数据类型);??
如:??
ALTER?TABLE?emp?ADD(weight?NUMBER(38,0));??
??
修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制):??
ALTER?TABLE?表名?MODIFY(列名?数据类型);??
如:??
ALTER?TABLE?emp?MODIFY(weight?NUMBER(3,0)?NOT?NULL);??
??
给列改名:??
ALTER?TABLE?表名?RENAME?COLUMN?当前列名?TO?新列名;??
如:??
ALTER?TABLE?emp?RENAME?COLUMN?weight?TO?weight_new;??
??
删除一个列:??
ALTER?TABLE?表名?DROP?COLUMN?列名;??
如:??
ALTER?TABLE?emp?DROP?COLUMN?weight_new;??
??
将一个表改名:??
ALTER?TABLE?当前表名?RENAME?TO?新表名;??
如:??
ALTER?TABLE?bouns?RENAME?TO?bonus_new??
============================================================================
alter?USER?user?IDENTIFIEDBY?’newpassword’REPLACE?’oldpassword’;??
Oracle中使用alter table来增加,删除,修改列的语法
alter table tablename add (column datatype [default value][null/not null],….);
alter table tablename modify (column datatype [defau
您可能关注的文档
- Nordstrom密封脂6支装735-J概要1.doc
- Ni-MgO-Al2O3催化剂制备表征及应用研究+韩明澳概要1.doc
- Nodejs学习文档整理概要1.docx
- NICU护理交接班PDCA概要1.ppt
- NT项目立项报告书概要1.doc
- 天正建筑命令快捷键大全概要1.doc
- 天正建筑快捷键大全概要1.doc
- N乙酰半胱氨酸抗肺纤维化概要1.ppt
- 天梭携手时刻大使黄晓明与刘亦菲概要1.docx
- 天气与气候(完善)概要1.ppt
- 天津市滨海新区五所重点学校2015届高三联考地理试题概要1.doc
- 天津市滨海新区五所重点学校2015届高三联考地理1概要1.doc
- 天津市古文化街旅游区概要1.doc
- Oracle-2逻辑结构概要1.ppt
- 天津市静海一中、芦台一中等六校2015-2016学年高二上学期期末联考历史试题 Word版含答案概要1.doc
- 天津市蓟县农家乐旅游模式新探索概要1.doc
- Oracle11g第06讲事务及锁概要1.ppt
- 天津市静海一中、芦台一中等六校2015-2016学年高二上学期期末联考历史试卷概要1.doc
- 天津市红桥区2016年高三二模数学(理)试卷(含答案)概要1.doc
- oracle database 11g,plsql 编程实战笔记概要1.doc
最近下载
- 高中英语写作专题18 读后续写全文模板·背诵50句(原卷版).docx VIP
- 18D009 数据中心工程设计与安装.pdf VIP
- 6.1树立法治观念课件(共33张PPT).pptx VIP
- 什么是课堂观察量表.docx VIP
- 2025公安招聘辅警考试笔试题及答案.docx VIP
- 深度解析《GBT 4340.1-2024金属材料 维氏硬度试验 第1部分 试验方法》.pptx
- 2024-2025学年第一学期 青岛版小学信息科技四年级上册 第一单元 信息科技基础 课时学历案 .pdf VIP
- 外研版(2025)必修第一册Unit 1 A New Start Developing ideas Writing 课件(13张ppt)(含音频+视频).pptx VIP
- 2024-2025学年第一学期 青岛版小学信息科技四年级上册 第二单元 反馈与优化 课时学历案 .docx VIP
- 高压试验危险点分析及控制措施.doc VIP
文档评论(0)