SORU
31 Ocak 2012, Salı


Update SQL birden çok sütun

Bir şekilde SQL server birden çok sütun, bir ınsert deyimi kullanılır aynı şekilde güncelleme var mı?

Gibi bir şey

Update table1 set (a,b,c,d,e,f,g,h,i,j,k)=
(t2.a,t2.b,t2.c,t2.d,t2.e,t2.f,t2.g,t2.h,t2.i,t2.j,t2.k)
from table2 t2
where table1.id=table2.id

Ya da öylesine gibi, yerine bir şey

update table set a=t2.a,b=t2.b etc 

eğer 100 sütun varsa yazmak için oldukça yorucu olabilir.

CEVAP
31 Ocak 2012, Salı


Bunu deneyin:

UPDATE table1 
SET a = t2.a, b = t2.b, .......
FROM table2 t2
WHERE table1.id = t2.id

Herhangi bir SQL diyalekt çalışması gerektiğini.....

Ve evet yazmayı çok - SQL bu şekilde.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Britec09

    Britec09

    4 Mart 2009
  • laptopmag

    laptopmag

    25 Ocak 2008
  • Santozz Yazz

    Santozz Yazz

    23 Mart 2014