|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2017/4/7 14:01:08 |
标题: |
请问 将搜索结果插入表,可以传值吗?INSERT INTO SELECT |
浏览:1242 |
|
加入我的收藏 |
楼主: |
INSERT INTO Websites (name, SaleNUM) SELECT name,SaleNUM FROM apps
SaleNUM 我想从外面传值,
我想要的效果类似: Q1.SQL.text:='INSERT INTO Websites (name, SaleNUM) SELECT name,'+‘赋值’+' FROM apps'; Q1.ExecSQL;
即我想用一句简单点的语句 复制 大部分字段数据,但其中一个字段我想从外面赋值进去;
请问如何做呢?谢谢。
----------------------------------------------
学Delphi不久,会问些初级问题,希望有人指引,不胜感激... |
作者: |
|
2017/4/7 14:16:51 |
1楼: |
必须可以
----------------------------------------------
-
|
作者: |
ujjldn (ujjldn) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2017/4/7 19:06:38 |
2楼: |
得数据库支持这个语法,,
Q1.SQL.text:=format('INSERT INTO Websites (name, SaleNUM) SELECT name,%s FROM apps',[s]);
----------------------------------------------
-
|
作者: |
|
2017/4/9 16:28:23 |
3楼: |
如果数据库不支持,看来只能做循环一条一条写入了。。。
----------------------------------------------
学Delphi不久,会问些初级问题,希望有人指引,不胜感激...
|
|