Chinaunix首页 | 论坛 | 博客
  • 博客访问: 130693
  • 博文数量: 69
  • 博客积分: 595
  • 博客等级: 中士
  • 技术积分: 670
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:37
文章分类

全部博文(69)

文章存档

2017年(2)

2016年(9)

2015年(13)

2014年(30)

2012年(4)

2011年(2)

2010年(2)

2009年(5)

2008年(2)

我的朋友

分类: 数据库开发技术

2014-09-01 08:38:34

SqlServer(Transact-SQL):

添加单列:

ALTER TABLE 表名
ADD 列名 数据类型

添加多列:

ALTER TABLE 表名
ADD 列名1 数据类型1,列名2 数据类型2

修改单列数据类型:

ALTER TABLE 表名
ALTER COLUMN 列名 数据类型

同时修改多列数据类型:
不支持

删除单列:

ALTER TABLE  表名
DROP COLUMN 列名

删除多列:

ALTER TABLE  表名
DROP COLUMN 列名1,列名2

同时添加和修改多列:
不支持,每次只能进行一种操作.


Oracle(PL/SQL):

添加单列:

ALTER TABLE 表名
ADD 列名 数据类型

添加多列:

ALTER TABLE 表名
ADD ( 列名1 数据类型1,列名2 数据类型2)

修改单列数据类型:

ALTER TABLE 表名
MODIFY  列名 数据类型

同时修改多列数据类型:

ALTER TABLE 表名
MODIFY ( 列名1 数据类型1,列名2 数据类型2)

删除单列:

ALTER TABLE 表名
DROP COLUMN 列名

删除多列:

ALTER TABLE 表名
DROP (列名1,列名2)

同时添加和修改多列:

ALTER TABLE 表名
ADD ( 列名1 数据类型1,列名2 数据类型2)
MODIFY ( 列名3 数据类型3,列名4 数据类型4)

1

以前一直觉得Oracle笨重又难用,现在才发现,PL/SQL是如此的强大!

阅读(351) | 评论(0) | 转发(0) |
0

上一篇:Alter Table

下一篇:About Sequence

给主人留下些什么吧!~~