数据库表a中有一条记录,如何将他复制,并插入a中?

数据库表a中有一条记录,如何将他复制,并插入a中?谢谢
  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
回复次数: 7
  • zrtl用户头像
  • zrtl
  • (软件园路好难走)
  • 等 级:
#1楼 得分:0回复于:2005-03-10 19:31:21
insert   into   a   select   *   from   a   where   id=xx;
用这个就可以了,但要用条件where...来指定你要复制的哪一条记录
  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
精华推荐: 分析某单位、某问题、某时间段内各年度问题发生的个数
  • slyfox123456用户头像
  • slyfox123456
  • 等 级:
#2楼 得分:0回复于:2005-03-10 20:52:20
up
  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
精华推荐: 安装Oracle的sqlplus帮助系统
  • xxjian用户头像
  • xxjian
  • (小戈)
  • 等 级:
#3楼 得分:0回复于:2005-03-10 21:25:29
up
  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
精华推荐: Oracle公司资深专家在线答疑活动,问题召集贴,请大家入内提问吧
  • zrb007用户头像
  • zrb007
  • (老兵)
  • 等 级:
#4楼 得分:0回复于:2005-03-11 11:23:00
表设计的就不合理,表难道没有primary   key?   允许两条完全相同的记录
  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
精华推荐: 继续请教各位PL/SQL中单步调试ORACLE存储过程的问题!
  • amigo_xsy用户头像
  • amigo_xsy
  • (小晶灵)
  • 等 级:
#5楼 得分:0回复于:2005-03-14 15:18:32
如果是两个表结构一样的话,那么就按一楼的说法
如果表结构不一样,就得按对应的字段来复制.
insert   into   a(a1,b1,c1)   select   a2,b2,c2   from   b   where   条件.

你可能感兴趣的:(职场,休闲,复制记录)