我試圖從表中的數據與查詢我如何自動增量INSERT INTO在SQL Server
INSERT INTO tableB(Status, UserIn, TableBID, Name)
SELECT
'Active',
UserInput,
COALESCE(MAX(TableAID),0)+1,
Name
FROM
tableA
插入到表B,而得到一個錯誤:
Invalid column name 'TableAID'.
這裏我表A :
CREATE TABLE TableA
(
Status VARCHAR(10),
UserInput VARCHAR(25),
TableAID INT,
Name VARCHAR(32)
)
而且我tableB的
CREATE TABLE TableB
(
Status VARCHAR(1),
UserIn VARCHAR(25),
TableBID INT,
Name VARCHAR(32)
)
你可以提供表A的DDL嗎? – streetturtle
編輯問題@streetturtle –
你想具體做什麼? –