我想要执行的概念是在我的表中获取最后一个ID,如果该id不在used.if中,则ID将自动递增,然后返回最后一个ID。
IF (SELECT COUNT(*) FROM Table) = 0
INSERT INTO Table (Field1) VALUES ("123");
ELSE
(SELECT MAX(Field1) FROM Table) AS field1Data;
END
IF (SELECT field2 FRom Table WHERE Field1 = field1Data) = 0
RETURN field1Data;
ELSE
INSERT INTO Table (Field1) VALUES (CONVERT(field1Data, INT) + 1);
RETURN CONVERT(field1Data, INT) + 1;
END
有关如何执行此操作的任何帮助.. :)