问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql语句增加字段

发布网友 发布时间:2022-12-21 10:53

我来回答

1个回答

热心网友 时间:2023-07-13 19:50

语法
ALTER TABLE 表 {ADD ADD{COLUMN 字段类型 [ (字长)] [NOT NULL] [CONSTRAINT 索引 ] |
ALTER COLUMN 字段类型 [(字长)] |
CONSTRAINT 多重字段索引 } |
DROP DROP{COLUMN 字段 I CONSTRAINT 索引名 } }

ALTER TABLE 语句分为以下几个部分:

部分 说明
table 欲修改的表之名称。
field 欲在表内增加或删除的字段的名称。或表内欲被替换的字段名称。
type 字段的数据类型。
size 字段的字符长度 (文本及二进制字段)。
index 字段索引。欲了解更多有关如何构造本索引的信息,请看 CONSTRAINT子句。
multifieldindex 欲增加至表 中的多重字段索引的定义。欲了解更多有关如何构造本索引的信息,请看 CONSTRAINT子句。
indexname 欲删除的多重字段索引的名称。

说明
使用 ALTER TABLE 语句,可用多种不同方法更改当前已存在的表:你可以:

使用 ADD COLUMN 在表中添加新的字段。需要指定字段名、数据类型、还可以 (对文本和二进制字段)指定长度。例如,下列语句在员工表中增加一 25 个字符的、名为 Notes 的文本字段:
ALTER TABLE Employees ADD COLUMN Notes TEXT(25)

也可以定义此字段的索引。关于单一字段索引的详细信息,请参阅CONSTRAINT 子句主题。

如果对一字段指定 NOT NULL,则在这字段中添加的新记录必须有有效的数据。

使用ALTER COLUMN改变一个当前字段的数据类型,需要指定字段名、新数据类型、还可以 (对文本和二进制字段)指定长度。例如,下列语句把雇员表中一个字段的数据类型, 被称为ZipCode(最初被定义为整数),改变成一个10字符文本字段:
ALTER TABLE Employees ALTER COLUMN ZipCode TEXT(10)

使用 ADD CONSTRAINT 添加多重字段索引。关于多重字段索引的详细信息,请参阅 CONSTRAINT 子句主题。
使用 DROP COLUMN 删除字段。只要指定欲删除的字段名即可。
使用 DROP CONSTRAINT 删除多重字段索引。只要在 CONSTRAINT 保留字后面指定索引名即可。
--------------------------------------------------------------------------------

注意

不能同时添加或删除一个以上的字段或索引。
你可以使用 CREATE INDEX 语句在一个表中增加一个单字段或多重字段,你还可以使用 ALTER TABLE 或 DROP 语句删除一个由ALTER TABLE或CREATE INDEX建立的索引。
可以在单一字段上使用 NOT NULL,或在用于单一字段或多重字段(名为 CONSTRAINT) 的 CONSTRAINT 子句中使用 NOT NULL。但是,一个字段只能使用一次 NOT NULL *。尝试多次应用此*将导致运行错误。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
父母离异的话,会不会导致孩子心智不成熟? 过节 公司给我们发的购物卡 这个怎么做分录 属于福利费吗 需要计提吗... 乡村振兴公务员和省考公务员有什么区别 ...小时候跟着爷爷学国画书法,小受家是农村的,小受姓夏或叶,他带着他... 瑞麒X1安全装置 瑞麒X1的舒适型和豪华型有什么区别?配置有哪些不同的地方?这5000块多在... 瑞麒X1的安全性能方面配置如何? 脚崴了 有大量於血 怎么样才能快速消肿 脚崴了外侧出现瘀血浮肿怎么消除? ...换了我喜欢的发型,但是穿了件有点透明的衣服,可以看到肩_百度... 本人想开个银饰品小店,请各位帮忙想个好店名 想开个银饰店,谁帮起个店名,弄个店标更好 大神们西数蓝盘是不是很容意坏啊?我装机才两个月硬盘就坏了是什么情况造成的啊? 西数sn570怎么装 2.状态西数有家兰特点? do you like to watch TV programs? what kind of program do you like to watch? When you watch TV programs about wild animals, it 请用英文回答 What kind of TV program do you like to watch Why? i watch a tv programme.改成be going to 形式 翻译 观看英语电视节目 PupilsinEnglandwereabletowatch TV……改为定语从句? 2019 的英语 2019 的英语 怎么表达 linux发行版名称里面的rc是什么意思 关于夏普AR-2348D打印机,打印夹纸的问题? RC的意思是什么? 决斗链接暗黑融合怎么转成精英 决斗链接特训对战怎么关闭 决斗试炼怎么开启 三字经原版全文带拼音 深圳广告视频制作公司哪家好 段翊瑶这个名字好吗 我的初级结构工程职称有什么用 大姨妈来了能吃褪黑素和谷维素吗 托玛琳口罩怎么清洗 托玛琳口罩可以用多久 爱护佳口罩正规吗 一次性口罩带两个汉子是什么牌子的 艾氏壹家口罩合格吗 碘有什么性质 ?对身体危害大吗? bring it on有哪些意思?放马过来? 带宝国的网名有哪些 印花税加工承揽合同范围是什么 Windows7系统电脑出现蓝屏该怎么处理? 百安合口罩怎么样 百亚医疗口罩怎么样 百行健口罩怎么样 保尔君安口罩质量怎么样 宏安达口罩怎么样 2018年学校一师一优课方案 双人床的标准尺寸是多少