달력

42024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

일반적으로 update sql문은

update T_blahblah set column1 = value1;

으로 표현한다. 물론 뒤에 where문등을 이용해서 처리할 수도 있고...


그런데 다중컬럼을 하나의 query로 만들기는 가끔 유용한데, 기억이 잘 안난다.

update T_BLAHBLAH set (column1, column2, column3) = ( select 0,1,2 from dual );

로 처리하면 각각 0,1,2가 들어가고, 어차피 subquery 개념으로 다른 테이블의 결과값도 처리된다..


Posted by 촌돌애비
|