快速创建表的方法(Oracl,Sqlserver,DB2)
来源:互联网 发布:编程用什么语言好 编辑:程序博客网 时间:2024/05/17 04:26
工作中要经常跟这几个数据库打交道,总结下在各种不同的数据库环境下快速创建表的方法:
先决条件: 已有表A
目标:想要创建跟A表结构一样的表B,或者想备份A表的部分数据,因为我们要对A表进行某些操作,又考虑到万一出现问题后,可以讲B表中备份好的数据还原到A表;
Oracle,MySql,PostgreSQL 的 Sql 语句如下:
create table B as select * from A where 条件语句;如果只想复制表结构 加 where 1=0
Sqlserver sql语句如下:
select * into B from A where 条件语句 如果只想复制表结构 加 where 1=0
DB2 sql语句如下:
create table B like A
- 快速创建表的方法(Oracl,Sqlserver,DB2)
- 快速创建表的方法
- oracl数据库之创建表空间
- 利用PL/SQL创建Oracl外部表
- DB2临时表的创建
- Oracl常用SQL[创建表空间 创建用户 创建表]
- 检查SQLSERVER有无创建表或存储过程的方法
- 关于创建SQLSERVER MAVEN库的方法
- SQLServer创建索引的5种方法
- db2,sqlserver的更新sql
- 快速创建树的方法
- 在 DB2 中存储行业 XML 内容的快速方法
- oracl查询两表相同的字段
- oracle,db2,mysql ,sqlserver限制结果表的大小
- 数据库数据库(sqlserver,db2,oracle)的jdbc连接总结
- DB2 Explain 要创建的表
- DB2创建表和oracle的区别
- DB2创建临时表时的错误
- MySQL学习笔记(1)
- first time to write a blog
- 微软PDC10Party北京站活动掠影
- 解决ubuntu下打开windows中的txt文件为乱码的方法
- javascript服务器交互型可编辑表格
- 快速创建表的方法(Oracl,Sqlserver,DB2)
- 杨辉三角(1)
- IM这块肥肉
- JPEG 压缩与解压缩
- first blog
- COM, COM+ and .NET 的区别
- 游戏的简单规则:力量的简单规则
- ubuntu 安装 vsftp服务
- 1023