0
這是Insert values into table B based on column from table A?在插入基於另一個表的值後遞增2個字段?
擴展從上面的問題,比方說在兩個User_Permissions
和Users
表也有2記錄審計目的更多列:version
列和transaction_version
列。在將新行(基於Users
表中的一行)插入到User_Permissions
表中時,我需要獲取Users
表中的2列值,將其增加1,然後將其插入User_Permissions
表中。
有沒有一個簡單的SQL查詢來做到這一點?我懷疑它必須處理另一個內聯select
,但我不確定語法。
我不希望創建觸發器或其他DBA將開始抱怨!不過,你的鏈接確實給了我一個想法。我想你可以先選擇一個'select into',然後插入這些值? – 2015-03-13 15:37:25