ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

sql-扩展sql

2022-06-19 16:34:07  阅读:224  来源: 互联网

标签:ename sal sql 扩展 empno emp 表名 字段名


复制表结构

create table 表名 like 被复制的表名;  -- 仅复制表表结构 oracle不支持

复制表结构和数据(子查询方式)

CREATE TABLE 表名 [AS] SELECT * FROM 要复制的表名

示例:
CREATE TABLE emp as SELECT * FROM emp1;
创建myTable2表,并存入emp表的empno,ename,sal字段及数据
	… as select empno,ename,sal from emp;
示例:	创建myTable3表,并存入emp表中sal<4000的所有字段及数据
	where sal<4000;
示例:	创建myTable4表,表的结构与emp表相同,但数据为空。
	where 1=2 ;

从其它表中拷贝数据

insert into [表名] select .... from [另一个表]  where ....

insert into [表名](字段名1,字段名2,…,字段名n)
	select 字段名1,字段名2,…,字段名n
	from 表名;

示例:INSERT INTO mytab(empno,ename,sal) SELECT empno,ename,sal FROM emp;

标签:ename,sal,sql,扩展,empno,emp,表名,字段名
来源: https://www.cnblogs.com/jiyuchen1/p/16390723.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有