[英]Mixing Parameterized Query and Sub-query on Insert
我有一個同事想嘗試以下查詢:
INSERT INTO table (ColumnA, ColumnB, ColumnC)
VALUES (?, (SELECT Id FROM ColumnD WHERE x=y), ?)
Sybase抱怨這一點,因為它似乎不允許查詢的VALUES部分中的子查詢。 有誰知道解決這個問題的方法嗎?
怎么樣:
INSERT INTO table (ColumnA, ColumnB, ColumnC)
SELECT
?,
Id,
?
FROM
TableD
WHERE
x = y
(或類似)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.