我有一个很烦人的问题。我有从 c# 项目发送的查询。问题是我无法成功地将另一个表中的值用于我的插入。这是我的代码示例:
INSERT Izdavanje (registracioniBrojKorisnika, imeKorisnika, identifikacioniBrojKnjige, vremeidatumIzdavanja)
VALUES (@rbKorisnika,
(SELECT imeKorisnika
FROM Korisnici
WHERE registracioniBrojKorisnika=@rbKorisnika),
@idKnjige,
GetDate());
最佳答案
只需删除 VALUES 子句:
INSERT INTO Izdavanje (registracioniBrojKorisnika, imeKorisnika, identifikacioniBrojKnjige, vremeidatumIzdavanja)
SELECT @rbKorisnika, imeKorisnika, @idKnjige, GetDate()
FROM Korisnici
WHERE registracioniBrojKorisnika=@rbKorisnika
关于c# - 在插入中使用来自另一个表的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39958574/