Oracle构造添加字段的SQL语句
2013-01-15 11:58
162 查看
用ORACLE数据库,在其中一个表最后添加了两个字段
1、
alter table your_table add (column1 col_type1,clumn2 col_type2...);
your_table :表名
column1/column2 :字段名
col_type1/col_type2 :字段类型
建议用过程实现添加字段,屏蔽掉字段已经存在所造成的错误。另外,一次添加一个字段会更好一些。
declare
vstr_sql varchar2(2000):='alter table your_table add (column1 col_type1,clumn2 col_type2...)';
begin
execute immediate vstr_sql;
end;
/
2、
select column_name,data_type from ALL_TAB_COLUMNS where TABLE_NAME='XX';
可以查XX表列名。
你可以先查出所有的列,判断是否已有,没有就添加
如果表是由当前用户创建的,则查USER_TAB_COLUMNS;否则查ALL_TAB_COLUMNS,并且加个条件, OWNER='创建表的用户名'。
原文出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/database/443/11617443.shtml
1、
alter table your_table add (column1 col_type1,clumn2 col_type2...);
your_table :表名
column1/column2 :字段名
col_type1/col_type2 :字段类型
建议用过程实现添加字段,屏蔽掉字段已经存在所造成的错误。另外,一次添加一个字段会更好一些。
declare
vstr_sql varchar2(2000):='alter table your_table add (column1 col_type1,clumn2 col_type2...)';
begin
execute immediate vstr_sql;
end;
/
2、
select column_name,data_type from ALL_TAB_COLUMNS where TABLE_NAME='XX';
可以查XX表列名。
你可以先查出所有的列,判断是否已有,没有就添加
如果表是由当前用户创建的,则查USER_TAB_COLUMNS;否则查ALL_TAB_COLUMNS,并且加个条件, OWNER='创建表的用户名'。
原文出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/database/443/11617443.shtml
相关文章推荐
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 用SQL语句添加删除修改字段
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 用SQL语句添加删除修改字段
- [SQL]SQL语句之添加主键和增加字段
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 用SQL语句添加删除修改字段
- 用SQL语句添加删除修改字段
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等,需要的朋友可以参考下。
- access数据库用sql语句添加字段,修改字段,删除字段
- [转载] SQL语句添加删除修改字段
- access数据库用sql语句添加字段,修改字段,删除字段
- 用SQL语句添加删除修改字段
- SQL语句中,插入单引号、添加、删除字段
- 表添加字段的SQL语句写法
- oracle 构造添加字段的SQL语句
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等,需要的朋友可以参考下。
- 使用sql语句为表字段添加说明(备注)
- 用SQL语句添加删除修改字段
- access数据库用sql语句添加字段,修改字段,删除字段