簡體   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