SQLSERVER2000同表数据复制(部分复制)
发布时间:2020-12-12 16:03:15 所属栏目:MsSql教程 来源:网络整理
导读:在项目中可能需要用到同表数据复制,如:两笔记录除了日期和ROWID(自动编号)其他数据均是一模一样,一般的办法就是读取出来然后再插进去,即使写到存储过程里面也一样需要执行两条SQL语句,效率也比较低的。一条语句进行复制数据: insert ? into ?new_table
在项目中可能需要用到同表数据复制,如:两笔记录除了日期和ROWID(自动编号)其他数据均是一模一样,一般的办法就是读取出来然后再插进去,即使写到存储过程里面也一样需要执行两条SQL语句,效率也比较低的。一条语句进行复制数据: insert ? into ?new_table_name(column1,column2,column3,column4)? select ?column1,column4? from ?table_name? where ?...new_table_name和table_name指向同一个表就能往同一个达到同表复制的效果。但是可能需要部分复制,另外的数据需要传入参数或者如getdate()等,可以如下: insert ? into ?table_name(column1,column4,column5,column6)? select ?column1, getdate (), ' test ' ? from ?table_name? where ?...问题解决!!注意字段对应和数据类型对应!! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 理解SQL SERVER中的逻辑读,预读和物理读用法示例
- SQL Server统计信息更新时采样百分比对数据预估准确性的影响
- linq-to-sql – 针对Sql Server 2000的TransactionScope错误
- sqlserver中varchar转成int
- 存储过程 – 在SQL Server 2000中删除存储过程的语法是什么
- sql-server – 创建dupes的SQL Server自定义计数器存储过程
- SQLserver--游标
- SQLServer优化与配置
- 是否有T-SQL命令检查同义词所引用的对象是否存在且有效?
- sql-server – “无法对数据库”myDb“执行差异备份,因为当