我正在嘗試更新表中空白處的一些代碼。我的臨時表中有所有的代碼,我試圖加入身份證號碼。我相信我得到無效的標識符變量,因爲我在加入表之前從我的臨時表中聲明變量,但我嘗試了一些變化,並且似乎無法使其工作。這是我到目前爲止。我意識到這是新手,但我卡住了。 UPDATE table_1 t1
SET t1.code = t2.code
WHERE EXISTS (SELECT 1 FROM table_
我使用實體框架來處理數據庫,我也自參照模型如下: public class PhysicalObject
{
public PhysicalObject()
{
SubPhysicalObjects = new HashSet<PhysicalObject>();
}
[Key]
[DatabaseGenerated(Databas
工作,我有一個簡單的更新查詢只是爲了檢查是否更新查詢工作: this.openDBTransaction();
Query updateQuery = session.createQuery(
"UPDATE User AS usr SET usr.failedLogins=666 WHERE usr.id='USER_3000'"
);
int result = updateQ
我將如何更改此更新語句,以便如果在GENDERSPELLING表中找不到該值,那麼GENDER將設置爲'U'? UPDATE DWCUST DW
SET GENDER = (SELECT NEW_VALUE FROM GENDERSPELLING GS
WHERE DW.GENDER = GS.INVALID_VALUE)
WHERE GENDER NOT IN ('M', '