修改一个数据库的表结构,并增加一个字段“xxxx”的命令怎么写

修改一个数据库的表结构,并增加一个字段“xxxx”的命令怎么写,第1张

数据库中,增加一个字段用alter命令。

工具:sqlserver 2008 R2

步骤:

1、数据库中有表student数据如下:

2、给表增加一个班级(class)字段,类型为字符型,长度为20位。可用如下语句:

alter table student add class varchar(10);

3、增加后结果,增加字段成功:

create table list(

员工id varchar(20),

员工名称 varchar(20),

职称 varchar(20),

类型 varchar(20), --区分兼职和正式员工

上级经理id varchar(20),

上级经理名称 varchar(20),

部门id varchar(20),

部门名称 varchar(20),

公司名称 varchar(50)

);

层级关系体现在员工id和上级经理id(或者部门id)的1对多的关系上

最简单是直接在企业管理器中修改表结构,保存,只要数据类型不矛盾,一般不会丢失数据。

另外,表结构修改后,如果前台直接使用的数据库修改语句,就需要求改前台程序。

建议对表的所有修改,包括UPDATE,INSERT,DELETE等 *** 作都使用存储过程,这样,在更改表结构后只需修改一下存储过程,而无需修改前台程序。

修改表名:

alter table 表名 rename to 新名

添加字段:

alter table 表名 add 字段名 字段类型

删除字段:

alter table 表名 drop column 字段名

修改字段:

alter table 表名 rename column 原字段名 to 新名;

修改字段类型(前提:表中无数据)

alter table 表名 modify 字段名 新类型;

例如:String deleteColumn="alter table t_user drop column sname";

希望能帮助你!

以上就是关于修改一个数据库的表结构,并增加一个字段“xxxx”的命令怎么写全部的内容,包括:修改一个数据库的表结构,并增加一个字段“xxxx”的命令怎么写、建立数据库表结构问题、SQL数据库,数据库中可能已经生成了上万个表,根据需求需要对表结构进行修改。如:删除,增加字段或者是等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9838510.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存