select ... into ...

示例:

select  t.SLIP_ID,
t.CASE_ID,
t.BARCODE,
t.SHP_WT1,
t.SHP_WT2,
t.PK_DATE,
t.REG_DATE,
t.UPDATE into logizard.T06_CASE_DTL_TRN
from logizard.T04_CASE_DTL_WK as t where t.SLIP_ID='111'

缺陷:被插入数据的表,必须不存在,否则报错!

insert  into ... select ...

SQL Server 写法( 关键字 UPDATE ,用中括号括起来 ):

INSERT INTO SLIP_TRN(SLIP_ID,BARCODE,COMP_CD1,COMP_NM1,COMP_NM2,COMP_NM3,SHP_DATE1,SLIP_NUM1,SLIP_DTL_NUM1,PROD_CD1,PROD_NM1,LOT1,SHP_VOL1,FUNC_ID,USR_ID,USR_GRP,WK_REG_DATE,REG_DATE,[UPDATE]) SELECT SLIP_ID,BARCODE,COMP_CD1,COMP_NM1,COMP_NM2,COMP_NM3,SHP_DATE1,SLIP_NUM1,SLIP_DTL_NUM1,PROD_CD1,PROD_NM1,LOT1,SHP_VOL1,FUNC_ID,USR_ID,USR_GRP,REG_DATE,REG_DATE,[UPDATE] FROM SLIP_WK WHERE SLIP_ID = @SLIP_ID

PostgreSQL 写法:

logizard 为模式名,如果用特殊的用户,该用户只在特殊的模式下。则该用户进入,不必写模式名。

关键字 UPDATE,不用特殊处理。处理反而出错。

INSERT INTO logizard.T05_SLIP_TRN(SLIP_ID,BARCODE,COMP_CD1,COMP_NM1,COMP_NM2,COMP_NM3,SHP_DATE1,SLIP_NUM1,SLIP_DTL_NUM1,PROD_CD1,PROD_NM1,LOT1,SHP_VOL1,FUNC_ID,USR_ID,USR_GRP,WK_REG_DATE,REG_DATE,UPDATE) SELECT SLIP_ID,BARCODE,COMP_CD1,COMP_NM1,COMP_NM2,COMP_NM3,SHP_DATE1,SLIP_NUM1,SLIP_DTL_NUM1,PROD_CD1,PROD_NM1,LOT1,SHP_VOL1,FUNC_ID,USR_ID,USR_GRP,REG_DATE,REG_DATE,UPDATE FROM logizard.T03_SLIP_WK WHERE SLIP_ID = '111'

select ... into ... 与 insert into .... select .... 语句相关推荐

  1. SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

    SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) valu ...

  2. SQL Server 中 SELECT INTO 和 INSERT INTO SELECT语句的区别

    SQL Server 中 SELECT INTO 和 INSERT INTO SELECT语句的区别 我们在写存储过程的时候经常会遇到需要将查询到的数据存到一张表里面的情况,如将一个table1的数据 ...

  3. SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解(SQL数据库和Oracle数据库的区别)...

    我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INT ...

  4. PostgreSQL SELECT INTO和INSERT INTO SELECT 两种表复制语句

    SELECT INTO和INSERT INTO SELECT两种表复制语句都可以用来复制表与表之间的数据,但是它们之间也有区别. 建表语句: bas_custom_rel表 CREATE TABLE ...

  5. SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 (以后在写SQL时,要有这种思想!!!)

    今天天在工作中看到了一个业务要求,具体要求是这样的,根据一堆条件从一个表中查询出符合条件的ID,然后把这个ID插入到一张表中. 技术是使用iBaits和数据库连接,当时我的第一反应是两次查询,先得到I ...

  6. 临时表与SELECT INTO、INSERT INTO SELECT

    本文为其他两位作者作品的结合. 原链接:http://www.cnblogs.com/jeffwongishandsome/archive/2009/08/05/1526466.html http:/ ...

  7. SELECT INTO和INSERT INTO SELECT的区别 类似aaa?a=1b=2c=3d=4,如何将问号以后的数据变为键值对 C# 获取一定区间的随即数 0、1两个值除随机数以外...

    SELECT INTO和INSERT INTO SELECT的区别 数据库中的数据复制备份 SELECT INTO: 形式: [sql] view plaincopyprint? SELECT val ...

  8. oracle select into 多个,Oracle SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解

    在Oracle中select into from不可以使用,用create tableselect代替该功能!!!在Sql Server中可以正常使用.1.INSERT INTOSELECT语句 语句 ...

  9. mysql select into和insert into select

    SELECT INTO FROM语句 语句形式为:SELECT vale1, value2 into Table2 from Table1 要求目标表Table2不存在,因为在插入时会自动创建表Tab ...

最新文章

  1. Open3D 三维点云读取可视化、下采样、去除离群点、地面提取
  2. 如何重置linux,linux如何重置服务器
  3. 拷贝控制——拷贝控制和资源管理,交换操作,对象移动
  4. MySQL-入门安装
  5. oracle 查询spid,查看数据库session的sid来查杀对应系统进程号spid
  6. 在MySQL上使用带密码的GlassFish JDBC安全性
  7. dncnn图像去噪_一种基于DnCNNs改进的图像降噪方法与流程
  8. http与https与socket tcp/IP与UDP 协议等
  9. 异常Address already in use: JVM_Bind的处理
  10. Javascript屏蔽IE和Firefox浏览器默认按键响应(快捷键功能)
  11. 毕业后拉开距离的真正原因!
  12. 小熊派开发板移植emwin_小熊派开发实践丨小熊派+合宙Cat.1接入云服务器
  13. seaborn—seaborn.distplot绘制直方图和连续密度统计
  14. 集群ddos_《DNS攻击防范科普系列2》 -DNS服务器怎么防DDoS攻击
  15. Linux下网站搭建(2)---Mysql安装和基本操作
  16. linux虚拟机安装samba服务,在虚拟机Redhat Linux下安装Samba服务器分享
  17. python读取文件夹中的所有图片并将图片名逐行写入txt中
  18. git入门-----初始化命令(init、clone),Basic Snapshotting(add、status、commit、diff、reset、stash)
  19. 红孩儿编辑器的渲染子系统的渲染模块的函数依赖关系图
  20. STM32项目 -- 选题分享(2)(部分)

热门文章

  1. 系统性能衡量维度、指标
  2. 论文浅尝 | 嵌入常识知识的注意力 LSTM 模型用于特定目标的基于侧面的情感分析...
  3. 【LeetCode】4月3日打卡-Day19-字符串转整数
  4. ASP.NET MVC教程八:_ViewStart.cshtml
  5. Intel格式与Motorola格式的区别
  6. 【算法】蓝桥杯dfs深度优先搜索之排列组合总结
  7. C语言 - strcpy和strncpy的编程实现及总结
  8. iOS事件的响应和传递机制
  9. Fibonacci(求前四位数)
  10. Java-数据结构与算法-逢3减1