扩字段脚本
Ⅰ oracle在某个表中增加字段的命令是什么
oracle在某个表中增加字段的命令是altertable,oracle在某个表中增加字段的操作步骤如下:
1、首先双击oracle可执行文件连接oracle数据库服务。
Ⅱ mysql 怎么给一个表一次增加多个字段
mysql为一个表增加多个字段的语法为:
ALTER TABLE 表名 ADD COLUMN `字段名1` 数据类型(长度) [DEFAULT NULL],
ADD COLUMN `字段名2` 数据类型(长度) [DEFAULT NULL];
其中,default null为可选内容。
举例,已知表admin_pay_type,为其增加erp_code、province、province、city、bank等4个字段,
sql如下:
alter table admin_pay_type
add erp_code varchar(20) not null,
add province varchar(30),
add city varchar(30),
add bank varchar(30);
扩展资料:
整理部分Mysql常用表处理命令:
1、查看列:desc 表名;
2、修改表名:alter table t_book rename to bbb;
3、添加列:alter table 表名 add column 列名 varchar(30);
4、删除列:alter table 表名 drop column 列名;
5、修改列名MySQL: alter table bbb change nnnnn hh int;
6、修改列名SQLServer:exec sp_rename't_student.name','nn','column';
7、修改列名Oracle:lter table bbb rename column nnnnn to hh int;
8、修改列属性:alter table t_book modify name varchar(22);
Ⅲ sql server中如何写脚本为数据表增加一个字段
sql server 使用SQL语句为数据表增加一个字段,使用alter table子句。
语法:alter table 表格名 add 字段名 数据类型 -alter table table_name add col_name char(5)
Ⅳ oracle表增加字段sql脚本
删除后面的这句就可以了:declare num number;
Ⅳ 在数据表中添加一个字段的SQL语句怎么写
通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数
增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0
alter table [表名] add 字段名 int default 0 增加数字字段,长整型,缺省值为0
alter table [表名] add 字段名 single default 0 增加数字字段,单精度型,缺省值为0
alter table [表名] add 字段名 double default 0 增加数字字段,双精度型,缺省值为0
alter table [表名] add 字段名 Tinyint default 0 增加数字字段,字节型,缺省值为0
alter table [表名] add 字段名 text [null] 增加备注型字段,[null]可选参数
alter table [表名] add 字段名 memo [null] 增加备注型字段,[null]可选参数
alter table [表名] add 字段名 varchar(N) [null] 增加变长文本型字段大小为N(1~255)
alter table [表名] add 字段名 char [null] 增加定长文本型字段大小固定为255
alter table [表名] add 字段名 Datetime default 函数增加日期型字段,其中函数可以是now(),date()等,表示缺省值
(上面都是最常用的,还有其他的属性,可以参考下面的数据类型描述)
删除字段: alter table [表名] drop 字段名
修改变长文本型字段的大小:alter table [表名] alter 字段名 varchar(N)
删除表: drop table [表名]
创建表:
sql="CREATE TABLE [表名] ([字段1,并设置为主键] int IDENTITY (1, 1) NOT NULL CONSTRAINT PrimaryKey PRIMARY KEY,"&
"[字段2] varchar(50),"&
"[字段3] single default 0,"&
"[字段4] varchar(100) null,"&
"[字段5] smallint default 0,"&
"[字段6] int default 0,"&
"[字段7] date default date(),"&
"[字段8] int default 1)"
conn.execute sql
有null 的表示字段允许零长
Ⅵ sqlserver2008数据库中,我想设置varchar字段的长度为20000,要怎么做
楼主 你都知道了最长是8000 肯定不能这样改了
如果要使用这样的长度 就用下面的类型
nvarchar(max)
varchar(max)
varbinary(max)
脚本如下 把表名和列名换下就可以了
alter table 表名 alter column 列名 nvarchar(max) not null
如果解决了楼主的问题 希望采纳