資料庫:Azure SQL
程式語言:C#.NET
System.Data.Common.DbCommand.ExecuteNonQuery()執行merge into陳述句不清楚為什么回傳負數,有人遇到過類似的問題嗎?
程式運行了大半年一直沒出過這個問題,最近才突然出現的。
本地一直沒法重現,而且同一段sql有時候回傳的不是負數,有時候又回傳負數,所以一直找不到原因。
執行的merge into陳述句結構如下:
MERGE
INTO TABLE_A AS A
USING (
SELECT ...
) AS B
ON (
...
) WHEN MATCHED THEN UPDATE
SET
...
WHEN NOT MATCHED THEN
INSERT (
...
)
VALUES (
...
);
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/285321.html
標籤:C#
