`

复制一行记录 insert into select

 
阅读更多
insert into tb_sys_menu
  (menu_id,
   menu_nm,
   menu_desc,
   menu_pid,
   menu_level,
   link_url,
   sys_cd,
   menu_stat_cd,
   disp_seq,
   etr_id,
   etr_date,
   mdf_id,
   mdf_date,
   is_data_menu,
   open_yn,
   menu_id_old,
   menu_pid_old)
  select '302014',
      '采购未到货',
         t2.menu_desc,
         t2.menu_pid,
         t2.menu_level,
         'purch/po_not_receive.ugo',
         t2.sys_cd,
         t2.menu_stat_cd,
         t2.disp_seq,
         t2.etr_id,
         t2.etr_date,
         t2.mdf_id,
         t2.mdf_date,
         t2.is_data_menu,
         t2.open_yn,
         t2.menu_id_old,
         t2.menu_pid_old
    from tb_sys_menu t2
   where t2.link_url = 'purch/podtl_query_trace.ugo'
分享到:
评论

相关推荐

    select into和insert into select使用方法

    ### 使用Select Into与Insert Into Select进行表复制的方法 在数据库管理与操作中,`SELECT INTO`与`INSERT INTO SELECT FROM`是两种常见的用于复制或创建新表的方式。这两种语句虽然相似,但在实际使用场景中有着...

    mssql insert into 和insert into select性能比较

    原因在于,`INSERT INTO...SELECT` 只执行一次数据库写操作,而 `INSERT INTO...VALUES` 需要为每一行数据执行一次。 然而,性能比较并不是唯一要考虑的因素。在某些情况下,如数据预处理、数据清洗或转换时,可能...

    insert into select和select into的使用和区别介绍

    3. **功能灵活性**:`INSERT INTO SELECT` 更加灵活,可以用于更复杂的数据转换和操作,如只复制满足特定条件的行,或者合并多个表的数据。 在实际应用中,`INSERT INTO SELECT` 更常用于更新已存在的表,而 `...

    解析SQL语句中Replace INTO与INSERT INTO的不同之处

    这意味着,如果新行完全复制了某一行的唯一标识,那么旧行会被替换,新行占据其位置。因此,`REPLACE INTO` 实际上是一种插入或更新的操作,它确保了 PRIMARY KEY 或 UNIQUE 索引的唯一性。 使用 `REPLACE INTO` 的...

    SQL_INSERT_INTO_语句

    在实际应用中,SQL INSERT INTO 语句有多种用法,包括批量插入(一次插入多行数据)、从一个查询结果中插入数据、或者结合SELECT语句从一个表复制数据到另一个表。对于大数据操作,批量插入是非常常见的,可以显著...

    SQL SERVER 将select数据生成insert语句

    4. **生成脚本**:工具将根据用户的选择生成完整的`INSERT INTO`语句,每个记录占一行。 5. **保存与执行**:用户可以保存生成的脚本为.sql文件,或者直接在连接的SQL Server实例上执行。 通过这样的工具,数据迁移...

    SQL SERVER:把表里的数据导出成为INSERT INTO脚本的存储过程

    该存储过程的主要功能是接受一个表名作为参数,并生成相应的`INSERT INTO`语句,这些语句包含了指定表的所有记录。为了提高灵活性和可维护性,该存储过程采用了动态SQL的方法来构造插入语句。 #### 2. 创建存储过程...

    Mssql 三种临时表的使用场景 insert into 与 select into与With as.docx

    在本文中,我们将探讨这三种临时表的使用场景,以及`INSERT INTO`、`SELECT INTO`和`WITH AS`语句的应用。 1. **INSERT INTO @NewTable1 SELECT...** 这种方式创建的是一个表变量,通常用于在存储过程或批处理内部...

    insert和select结合实现"插入某字段在数据库中的最大值+1"的方法

    `INSERT INTO`语句用于向表中插入新的数据行,而`SELECT`语句则用于从表中检索数据。当这两个语句结合使用时,可以实现从一个表中选择数据并将其插入到另一个表中。 **问题一:将表一的数据导入表二** 假设我们有...

    SQLServer导出为Insert语句

    5. **自动生成Insert语句**:为了批量生成Insert语句,我们需要遍历用户表中的所有记录,并为每一行生成对应的Insert语句。这可以通过编写SQL查询,或者使用编程语言(如C++结合MFC)实现。程序可能首先获取表结构,...

    用SELECT… INTO OUTFILE语句导出MySQL数据的教程

    在MySQL中,SELECT… INTO OUTFILE语句是一个非常实用的功能,用于将查询结果直接导出到服务器主机上的文件。这个语句将数据以特定的格式保存,方便进行数据备份、迁移或者进一步处理。以下是关于使用SELECT… INTO ...

    SQL的ORDER BY 关键字,INSERT INTO语句,UPDATE语句,DELETE语句

    `INSERT INTO`用于向数据库表中插入新的数据行。它有两种基本的语法形式: 1. 不指定列名,只提供值: ```sql INSERT INTO table_name VALUES (value1, value2, ..., valueN); ``` 2. 指定列名及其对应的值: ```...

    MySQL中REPLACE INTO和INSERT INTO的区别分析

    如果插入的记录与表中已有的记录没有任何冲突,即主键或唯一索引的值不重复,那么`INSERT INTO`将成功执行并新增一行。然而,如果新插入的记录的主键或唯一索引的值与表中已存在的记录相同,MySQL将抛出一个错误,...

    Oracle复制表数据的两种用法

    通常,这样的脚本会包含一系列的`INSERT INTO SELECT`或`CTAS`命令,用于从源表复制数据到目标表。运行这个脚本,我们可以观察到如何在实际环境中执行这些复制操作。 此外,Oracle还提供其他高级复制技术,如逻辑...

    php mysql insert into 结合详解及实例代码

    在PHP和MySQL数据库交互时,`INSERT INTO`语句是一个至关重要的操作,它允许开发者将新的数据行添加到已存在的数据库表中。本篇文章将详细解释`INSERT INTO`语句的使用方法,并通过实例代码展示如何在PHP中执行此...

    insert-select-PostgreSQL

    在PostgreSQL这种强大的开源关系型数据库管理系统中,`INSERT INTO SELECT`语句被广泛用于从一个或多个表中选取数据,并将这些数据插入到另一个表中。这在处理大量数据时特别有用,例如在数据仓库环境中,数据需要...

    SQL四条最基本的数据操作语句:Insert,Select,Update和Delete详解.pdf

    在例子中,`INSERT INTO EMPLOYEES VALUES`语句被用来添加新的员工记录。每个值对应表中的一列,按照列的顺序放置。如果类型不匹配,SQL会拒绝插入,并返回错误。例如,尝试将字符串插入数字列会导致错误。同时,...

    常用的sql语句(select insert update)

    下面将详细讲解标题和描述中提到的基础SQL语句:SELECT、INSERT和UPDATE。 1. **SELECT语句**:这是SQL中最常用的语句,用于从数据库中检索数据。其基本语法是: ```sql SELECT column1, column2, ... FROM ...

Global site tag (gtag.js) - Google Analytics