ALTER TABLE语句(Oracle)
1、添加字段
ALTER TABLE 表名 ADD 字段名 字段类型 [DEFAULT '默认值'] [NULL/NOT NULL];
例:
ALTER TABLE addressbook ADD postal_code CHAR(8) DEFAULT '0000-000' NOT NULL;
2、删除字段
ALTER TABLE 表名 DROP (字段名);
例:
ALTER TABLE addressbook DROP (postal_code);
3、变更表名
ALTER TABLE 变更前表名 RENAME TO 变更后表名;
4、变更字段类型
ALTER TABLE addressbook MODIFY
(字段名 字段类型 [DEFAULT '默认值'] [NULL/NOT NULL], 字段名 字段类型 [DEFAULT '默认值'] [NULL/NOT NULL]);
--修改多个字段用逗号隔开
例:
ALTER TABLE addressbook MODIFY
(postal_code CHAR(9) DEFAULT '0000-0000' NOT NULL);
ALTER TABLE语句(Oracle)相关推荐
- SQL ALTER TABLE 语句
SQL ALTER TABLE 语句 ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加.删除或修改列. SQL ALTER TABLE 语法 如需在表中添加列,请使用下面 ...
- mysql对所有列的数据进行修改6_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (3)...
添加和删除列 使用ADD向表中添加新列,使用DROP删除现有列.DROP col_name是对标准SQL的MySQL扩展. 若要在表行的特定位置添加列,请使用FIRST col_name 或者 AFT ...
- MySQL修改数据表(ALTER TABLE语句)
为实现数据库中表规范化设计的目的,有时候需要对之前已经创建的表进行结构修改或者调整. 在 MySQL 中可以使用 ALTER TABLE 语句来改变原有表的结构,例如增加或删减列.创建或取消索引.更改 ...
- mysql更改数据语句6_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句(1)
ALTER TABLE 语句 ALTER TABLE更改表的结构.例如,可以添加或删除列.创建或销毁索引.更改现有列的类型.重命名列或表本身.还可以更改表特性,例如用于表或表注释的存储引擎. ●要使用 ...
- SQL ALTER TABLE 语句在项目中的使用
1.在实际的项目开发过程中,之前已经创建好的实体类可能需要增加/删除字段,亦或是更改已有字段的属性,比如主键的增长策略从自增型改为UUID型,那么就会涉及到 SQL 中 alter table 语句的 ...
- ALTER TABLE 语句与 FOREIGN KEY 约束“FK_Booking_Hotel“冲突。
错误:SQL Server 创建数据库表的外键时出错 ALTER TABLE 语句与 FOREIGN KEY 约束"FK_Booking_Hotel"冲突.该冲突发生于数据库&qu ...
- MySQL中定义fk语句_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (4)
外键和其他约束 InnoDB和NDB存储引擎支持 FOREIGN KEY 和 REFERENCES 子句,这些存储引擎实现了ADD [CONSTRAINT [symbol]] FOREIGN KEY ...
- mysql的altertable_【编程词典】mysql ALTER TABLE语句
alter 英 [ˈɔ:ltə(r)] 美 [ˈɔltɚ] vt.改变;更改;改建(房屋);(人)变老 vi.改变;修改 第三人称单数: alters 现在分词: altering 过去式: al ...
- 【数据库】ALTER TABLE 语句与 CHECK 约束““冲突。该冲突发生于数据库““,表““, column ‘‘
摘要:微信搜索[三桥君] 本篇讲述的是在已经创建好表且有数据的情况下,增加CHECK约束的报错问题 一.问题 当我给数据库中已经创建好的Student表,增加约束条件. --增加student表的约束 ...
- 用ALTER TABLE语句来创建索引
7.2.3 用ALTER TABLE语句来创建索引 在已经存在的表上,可以通过ALTER TABLE语句直接为表上的一个或几个字段创建索引.基本形式如下: 1. ALTER TABLE 表名 ADD ...
最新文章
- 安装View Agent失败: The system must be rebooted before installation can continue
- FD.io/VPP — 流量追踪
- 【USACO 3.1】Contact(01子串按出现次数排序)
- 【STM32】DMA程序示例
- 拆解飞机黑匣子,看看内部构造、PCB及芯片
- mysql 注入 file load_Mysql注入中into outfile和load_file()总结
- 关于Oracle实时数据库的优化思路
- 【转】字符编码笔记:ASCII、Unicode、UTF-8 和 Base64
- training test validation 各有其用,实践中有了体会
- 使用A2P2V针对特定目标生成攻击序列
- 汇编实验一 查看CPU和内存,用机器指令和汇编语言指令编程
- 《岛上书店》一本被高估的书
- python绘图中文_Python绘图实现显示中文
- 腾讯云-个人域名备案-手机端个人实操(图文详解)
- 服务器系统咋关机呀,服务器关机详细步骤
- magicboook锐龙版(256G SSD)装deepin15.8(昨天发布,貌似支持AMD的vege显卡,R5 2500U)
- unity 音频可视化方案
- 计算机应用基础南京廖华,《计算机应用基础》习题及答案
- 如何用Python从海量文本抽取主题?【转载:王树义】
- 生物基础知识---CDS,基因,Matlab生物信息工具箱