使用SQL的子查询作为输入源:
INSERT INTO "czb.db "
('199911', bfield, cfield, ...)
SELECT bfield, cfield,... FROM czb.db WHERE datea='19910'
请试一试
INSERT INTO "czb.db "
('199911', bfield, cfield, ...)
SELECT bfield, cfield,... FROM czb.db WHERE datea='19910'
请试一试
解决方案 »
- DELPHI 写一个服务用来每天定时执行一个存储过程
- query1查询的数据库内容如何反馈到一个类似memo中
- 求助:运行的结果不一样,纳闷!?(初学者)
- FastReport问题,急急急,在线等答案!!望高人帮解决啊!!
- 你们太金刚了
- 如何在图像中坐标定位?
- 江湖救急!! AdoDataSet+DataSetProvider+ClientDataset + Oracle
- 求助一个用WebBrowser1控件做的浏览器问题???
- DELPHI 内嵌汇编语言在win2000下的问题
- string的最大长度是256吗?如果使用ansistring是不是不能使用length(str)了?
- 在DELPHI中显示图片问题
- 同志们,请教对于文件的操作 !!!
('199911', a1, a2, a3, a4)
SELECT a1, a2, a3, a4 FROM czb.db WHERE datea='19910'
query1.SQL.add('INSERT INTO "czb.db " ("199911", a1, a2, a3, a4) SELECT a1, a2, a3, a4 FROM czb.db WHERE datea="199910"');
'('''19911'', a1, a2, a3, a4) ' +
'SELECT a1, a2, a3, a4 ' +
'FROM czb.db WHERE datea=''199910''';
...
query1.SQL.add(SQLStr);
...
INSERT INTO "czb.db " (datea, a1, a2, a3, a4) SELECT "199911", a1, a2, a3, a4 FROM czb.db WHERE datea="199910"