FOR XML

sangeun jo·2021년 12월 9일
0

sql 쿼리 결과를 xml로 받아보고 싶으면

for xml [모드];를 마지막에 붙이면 된다.

모드에는 4가지가 있다.

RAW

  • rowset을 혹은 사용자가 지정한 xml element이름을 반환한다. (ELEMENT 옵션으로 지정 가능)
  • XINIL 옵션 지정 안하면 null 값이 있는 행이 안나온다.

AUTO

  • 간단한 계층 구조 생성에 유용
  • 많은 옵션 제공 암함
  • explicit 모드 호근 path모드와 함께 사용하면 좋음

PATH

  • 귀찮은 explicit 모드의 간단한 버전

EXPLICIT

  • 세세하게 조건을 정할 때
profile
코더가 아니라 개발자가 되자

0개의 댓글