Translate Into English Coffee & Tea
ASP.NET 中的 AJAX ASP.NET 画图全接触 ASP.NET 与 XML 声明式数据绑定 ASP.NET 网页抓取
C# 基础 C# 类教程 C# 加密 ASP.NET 成员资格 非“自动化”处理 Excel
QuickAjax Ajax 完美的语法高亮器 Silverlight Popfly
通栏广告
select into 和 insert into select 两种表复制语句
selectinto destTbl from srcTbl
insert into destTbl(fld1, fld2) select fld1, 5 from srcTbl

以上两句都是将 srcTbl 的数据插入到 destTbl,但两句又有区别的。

第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建。

第二句(insert into select from)要求目标表(destTbl)存在,由于目标表已经存在,所以我们除了插入源表(srcTbl)的字段外,还可以插入常量,如例中的:5。

网友评论

  • 用上了,谢谢(125.77.*.* 2007-12-13 16:38:32)
  • 谢谢(117.91.*.* 2008-01-09 17:27:47)
文章评论
  • 评论

    GOOD!

  • 回复:源表是两张表,怎样写这个语句?这个语句insert into yjbzlb2...

    yjbzlb2 有 15 个字段,而 select 中只有 14 个字段。

  • 评论

    源表是两张表,怎样写这个语句?这个语句insert into yjbzlb2(id_no,name,ysxm,jzrq,ypm,gg,dw,lsj,sl,zxks,je,lx,bm,fph,fpxh) select a.patient_id,a.name,a.doctor,a.visit_date,b.item_name,
    b.item_spec,b.units,b.amount,b.performed_by,b.costs,b.item_class,b.item_code,b.rcpt_no,b.item_no from clinic_master a,outp_bill_items b
    where  a.name like '%XXX%' and a.visit_no=b.visit_no and ;应怎样修改?总是提示"not enough values"

  • 评论

    源表是两张表,怎样写这个语句?这个语句insert into yjbzlb2(id_no,name,ysxm,jzrq,ypm,gg,dw,lsj,sl,zxks,je,lx,bm,fph,fpxh) select a.patient_id,a.name,a.doctor,a.visit_date,b.item_name,
    b.item_spec,b.units,b.amount,b.performed_by,b.costs,b.item_class,b.item_code,b.rcpt_no,b.item_no from clinic_master a,outp_bill_items b
    where  a.name like '%XXX%' and a.visit_no=b.visit_no and ;应怎样修改?总是提示"not enough values"

  • 评论

    说得很明白 谢谢

  • 评论

  • 评论

    多谢

  • 感谢

    感谢大家对千一网络的支持

  • 回复

    这些很有用,谢谢了.

  • 评论

    刚好用到了,感谢你

标题:必填
内容:
文章信息