12 ÅžUBAT 2011, CUMARTESÄ°
Nasıl yapılır: SQL Server 2008'de Tablo diğer adı ile UPDATE SQL yazmak için?
Çok temel bir UPDATE SQL var
UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101;
Bu sorgu Oracle, Derby ince, Benim-Sql - ama çalışırSQL server başarısız 2008 aşağıdaki hata: "Msg 102, Level 15, State 1, Line 1 Yakınında yanlış sözdizimi ''." S
Ben diğer tüm tekrarlarını kaldırırsanız, "" SQL çalışıyor. Q
Ama takma isim kullanmak istiyorum.
CEVAP
13 ÅžUBAT 2011, Pazar
SQL Server üzerinde bir update deyimi içinde bir takma ad kullanarak sözdizimi aşağıdaki gibidir:
UPDATE Q
SET Q.TITLE = 'TEST'
FROM HOLD_TABLE Q
WHERE Q.ID = 101;
Diğer gerekli burada olmamalıdır.
Bunu PaylaÅŸ: