insert backDoc(filedate) select filedate from myDoc

解决方案 »

  1.   

    是不是这个意思??Insert backDoc(docId,filedate)  Select docId,filedate from myDoc Where 条件
      

  2.   

    是啊,其实还需要从myDoc表的其它字段的值插在backDoc中。而且backDoc还有其它字段,如re
      

  3.   

    我的楼主,刚才那两个表太简单点了,无法表达我想要问的问题
    create table myDoc
    (
     docId int,
     filedata iamge,
     createDate datetime,
    )
    create table backDoc
    (
     docId int,
     filedata image,
     createDate datetime,
     re varhcar(400),
     backDate datetime,
    )
    我的目标是myDoc的一条记录复制(备份)到backdoc表(作用是备份)中。
    我想在存储过程把myDoc表的一条记录的filedata和createDate添加到backDoc表中的filedata和createDate字段中,但同时还要增加backDoc的re和backdate字段。
      

  4.   

    变通一下嘛,例:
    insert backDoc(filedate,createDate,re,backDate)
      select filedate,createDate,'这是我从myDoc添加的记录',getdate() from myDoc where ...