zoukankan      html  css  js  c++  java
  • oracle语句insert into select如何加后续插入条件

    oracle语句insert into select如何加后续插入条件

    2014-01-21 10:48匿名  分类:其他编程语言 | 浏览 2746 次
    oracle中有批量插入语句insert into tableA (列1,列2,列3) select 列1,列2 from tableB。现在问题是这样的,tableA有3列,而通过最后的select语句所能获得的列只有列1和列2。但列3是非空的,所以插入时必须填写。请问在此如何在此语句后面加SQL以完成插入??小弟跪谢了!!!
    A中有3例,B表中你只能获得2列,可以用常量占位解决

    insert into tableA (列1,列2,列3) select 列1,列2,常量 from tableB

    例:如下
    insert into tableA (列1,列2,列3) select 列1,列2,'123' from tableB 【字符串常量】
    insert into tableA (列1,列2,列3) select 列1,列2,123 from tableB 【数值常量】
  • 相关阅读:
    LINUX云计算40个相关问题
    sql
    补肾
    少吃食品
    抗癌食品
    爱情感言
    分布式事务的处理
    前端
    JAVA->Enum
    Sleuth+Zipkin+Log
  • 原文地址:https://www.cnblogs.com/telwanggs/p/4692652.html
Copyright © 2011-2022 走看看