没流泪,不代表没眼泪;无所谓,不代表无所累。这个世界本就邋遢,所以没有什么可怕。每个人都有无法发泄的苦涩,都有无力排解的抑郁,而生活在那里的我们,哪一个不是拼尽全力,甚至不择手段地活着。
在做用户中心的时候,遇到的最大的难题就是如何改变数据库中的字段,比如需要对某个字段进行添加或是修改,当然如果是我自己使用,直接对数据库进行操作就可以了,但是对于用户来说没有数据库基础,或缺少数据库的操作插件就不好弄了。
那么今天就记录一下,关于SQL命令语句中添加或修改,删除列的 ALTER TABLE 语句
SQL ALTER TABLE 语句 添加列
在SQL数据库中添加列,也就是说在数据库中插入一个全新的字段
SQL命令代码
ALTER TABLE table_name ADD column_name datatype
以上代码解析
table_name:你要插入字段表的名称
ADD:表示增加
column_name:表示字段的名称
datatype:字段的类型( 比如布尔,数值,浮点,字符串),默认认值,长度等等
SQL ALTER TABLE 语句 删除列
在SQL数据库中删除列,也就是说在数据库中删除一个字段
SQL命令代码
ALTER TABLE table_name DROP COLUMN column_name
PS一下:
如果你所要删除的列无法删除成功,有可以你要删除的列在表中起着主键的作用,所以必须去掉主键盘的属性后再删除
某些数据库系统不允许这种在数据库表中删除列的方式
SQL ALTER TABLE 语句 修改列的属性
在SQL数据库中可以对某个字段的属性类型进行修改
SQL命令代码
ALTER TABLE table_name ALTER COLUMN column_name datatype
个人理解:这条命令相当于对字段进行一行UP更新的操作
以上内容,全为个人理解,如有什么错误,请在下方留言评论,我会改正的。
以上就是向数据库中添加或删除列的SQL ALTER TABLE 语句。说话不要有攻击性,不要有杀伤力,不夸已能,不扬人恶,自然能化敌为友。更多关于向数据库中添加或删除列的SQL ALTER TABLE 语句请关注haodaima.com其它相关文章!