复制数据库中的表格 新建一个新的表 所有属性。再添加属性
来源:互联网 发布:免费财务记账软件 编辑:程序博客网 时间:2024/05/22 11:44
新表存select * into newtable from oldtable 存insert into newtable select * from oldtable ---表结构致insert into newtable(列名1,列名2,.....) select 列名1,列名2....from oldtable --表结构致
1、既复制表结构也复制表内容SQL语句:CREATE TABLE tab_new AS SELECT * FROM tab_old;2、只复制表结构复制表内容SQL语句:CREATE TABLE tab_new AS SELECT * FROM tab_old WHERE 1=2;3、复制表结构只复制内容sql语句:insert into tab_new select * from tab_old;或者SELECT vale1, value2 into Table2 from Table1
create table 新表名 as select t.*, sysdate 新加字段 from 旧表 t;
--------------------判断表是否存在,进行删除表的操作。----------------------------------
CREATE OR REPLACE PROCEDURE CREATE_TABLE(tablename in varchar2) AStablecount int := 0;
BEGIN
select count(1) into tablecount from all_tables where TABLE_NAME = tablename AND OWNER = 'ZXIN'; if (tablecount = 0) then
begin
drop table tablename;
end;
end if;
end;
---------------判断表B是否存在,进行删除B表。然后复制A----新建B
CREATE OR REPLACE PROCEDURE CREATE_TABLE(tablename in varchar2) AStablecount int := 0;
BEGIN
select count(1) into tablecount from all_tables where TABLE_NAME = tablename AND OWNER = 'ZXIN';
if exists (select * from sysobjects where name='OM_ORDER_HIS') then
begin
drop table OM_ORDER_HIS;
end;
end if;
create table OM_ORDER_HIS as select t.*, sysdate HIS_DATE from om_order t;
end;
- 复制数据库中的表格 新建一个新的表 所有属性。再添加属性
- [模板]为dgrid表格中的cell添加可编辑复制属性(自用)
- js中如何复制一个对象,如何获取所有属性和属性对应的值
- js中如何复制一个对象,如何获取所有属性和属性对应的值
- 使用border-collapse:collapse;属性新建一个细线表格
- iOS给UIButton添加一个新的属性
- 如何用一个表的数据批量更新另一个表格中的同属性数据
- js 获取一个对象中的所有属性
- java 复制一个类中的属性给另一个具有相同属性的类
- HTML中的表格属性
- 如何在数据库中不改变表结构的前提下,新添一个属性?
- mongoose添加新的属性-nodejs
- 为mysql数据库表格添加一个新列
- js遍历一个对象的所有属性
- flex取一个对象的所有属性
- 获取一个文件的所有属性
- java 获取一个类的所有属性
- 怎样用js取得/设置表格的所有属性?
- jquery text()
- 合格程序员每天每周每月每年应该做的事
- LAMP系统--环境搭建
- 异步复位、同步释放
- spring3+ jar包介绍
- 复制数据库中的表格 新建一个新的表 所有属性。再添加属性
- JAVA内存模型
- EJB介绍及视频教程
- UVa 10985 Rings'n'Ropes floyd+BFS
- AJAX基本原理
- Log4j例子
- Linux利器strace
- test9-3(学生信息类)
- 正则表达式匹配中文