要将流水表中某条数据复制到历史表中,两个表一摸一样,语句怎么写?
我insert into 历史表 select * from 流水表 where 条件
执行错误。正确应该怎么写?谢谢。
我insert into 历史表 select * from 流水表 where 条件
执行错误。正确应该怎么写?谢谢。
解决方案 »
- 关于用自动增量作为主键的弊端和改进办法
- 指定任意两个时间段对数据进行升降比较?急!
- 关于视图创建时候的依赖关系,希望大家能提供个好的解决办法!
- 我想把sql agent中某个JOB删除,但系统提示"无法添加、更新或删除从 MSX 服务器上发起的作业(或其步骤或调度)。"
- sql 查询结果 循环序号
- 如何在mssql中导入access的数据表?
- sql 如何实现这样的功能?
- table1中为所有用户,table2中为所有交费用户(table2为table1的子集),请问怎样怎样用sql语句查table1中所有未交费用户?
- 我的SA帐号登录的默认数据库是DB1,我在用SA登录后,将这个数据库给删除了。在下次用SA时登录不了,提示无法打开默认数据库,我该怎么办,
- 关于事务,我还是有点不明白!
- 一个SQL语句,要求效率
- 一个关联查询的问题,感觉好怪
insert into tablenew
select * from tableold
法一:select * into b from a where 1 <>1
法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)
insert into b(a, b, c) select d,e,f from a;
贴出你的错误提示是什么?
Duplicate entry '155-548'for key 'PRIMARY'