繁体   English   中英

将类似的列从一个表复制到另一个表并将文本从文本框中复制

[英]copy like columns from one table to another and text from textbox

我在SQL中有两个表table1和table2,它们为A,B,C,D,E列共享相同的名称。 但是让同一个表1也具有F,G,H,I,J,K,L,而表2具有一个称为“语句”的语句。 我想做的是按下按钮,将table1复制到table2类似的列,并从文本框中获取文本,然后将其保存到table2语句列。

我认为这可以工作:

    INSERT INTO table2 (A,B,C,D,E)
    select (A,B,C,D,E)
    from table1

但是我需要在同一查询中从文本框中获取文本,并将其保存到table2中的“ statement”列中……有什么想法吗?

我的建议是创建一个存储过程,该存储过程接受文本框中的文本作为参数并按以下方式执行插入:

INSERT INTO table2 (A,B,C,D,E,Statement)
    select (A,B,C,D,E, @Statement)
    from table1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM