原数据表zlb_lgz_hxcf ,新数据表zlb_lgz_hxcf_xgb,现在要从原数据表中找出一条记录,id为20081017220001,来粘贴到新数据表中。
原数据表的主键是id,14位。新数据表的主键是iid,递增就可以了(新数据表里的字段比原数据表里字段多一个,就是iid,)。语句如何写?
insert into zlb_lgz_hxcf_xgb(ph,dj,lh,c,mn,si,s,p,ni,cr,cu,ceq,nb,v,ti,al,myr,fxr,rq,bz,zydw,sydw,beiz,dqzt,syqk,ztms,bzw,pdlh,zjh,ce,als,mo,dycs) values (select ph,dj,lh,c,mn,si,s,p,ni,cr,cu,ceq,nb,v,ti,al,myr,fxr,rq,bz,zydw,sydw,beiz,dqzt,syqk,ztms,bzw,pdlh,zjh,ce,als,mo,dycs from zlb_lgz_hxcf where id=20081017220001)怎么总错误,我是不会写了!!
请教高手,给个最简单的写法!
原数据表的主键是id,14位。新数据表的主键是iid,递增就可以了(新数据表里的字段比原数据表里字段多一个,就是iid,)。语句如何写?
insert into zlb_lgz_hxcf_xgb(ph,dj,lh,c,mn,si,s,p,ni,cr,cu,ceq,nb,v,ti,al,myr,fxr,rq,bz,zydw,sydw,beiz,dqzt,syqk,ztms,bzw,pdlh,zjh,ce,als,mo,dycs) values (select ph,dj,lh,c,mn,si,s,p,ni,cr,cu,ceq,nb,v,ti,al,myr,fxr,rq,bz,zydw,sydw,beiz,dqzt,syqk,ztms,bzw,pdlh,zjh,ce,als,mo,dycs from zlb_lgz_hxcf where id=20081017220001)怎么总错误,我是不会写了!!
请教高手,给个最简单的写法!
解决方案 »
- 求助:CXGRID导出EXCEL
- listview控件的node节点的名字显示问题?
- 急急!!在线等待!!水晶报表中如何按每5条记录自动分组阿??????小弟穷阿。。帮帮忙阿
- 标题列排请问
- VCL中常用消息汇总(欢迎大家踊跃发言,给500分)
- 在哪里找到OpenGl的Glut库?
- 搞了一早上都没搞好,不知道是我数据库没安装对还是怎的
- 如何设置aboutbox中各参数的值?
- 在二维表格中输入数据,如果不采用dbgrid,采用什么组件好呢??
- 请教(范例Shape)TADOQuery.CommandText中的语句是什么意思?
- 询问一个windows的消息
- 刚开始用delphi,被个极其弱智的问题给困扰了。。
select ph,dj,lh,c,mn,si,s,p,ni,cr,cu,ceq,nb,v,ti,al,myr,fxr,rq,bz,zydw,sydw,beiz,dqzt,syqk,ztms,bzw,pdlh,zjh,ce,als,mo,dycs
from zlb_lgz_hxcf where id=20081017220001
这就可以了,如果结构完全相同,那就insert into 表1 select * from 表2
ljluck7687,你的那个好像是当数据表中没有这个数据表才可以用,不然就显示说已经存在这个表。