데이터베이스에서 만든 테이블 및 열 이름 목록 가져오기

페이지 업데이트 :
페이지 생성 날짜 :

일반적으로 테이블 또는 열 이름을 SQL에 넣고 SELECT 또는 INSERT에 넣지만 SQL의 데이터 베이스에서 만든 테이블 및 열의 이름을 가져올 수도 있습니다. 이렇게 할 수 있는 경우 테이블과 열의 증가를 자동으로 따르는 동적 SQL을 만들 수 있습니다.

테이블 및 열 이름 목록을 가져오려면 SQL은 다음과 같습니다. 자세한 정보를 사용할 수 있지만 구성은 여기에서 최소화됩니다.

select
  t.name as table_name
 ,c.name as column_name
from sys.tables as t
inner join sys.columns as c
  on c.object_id = t.object_id
order by t.name, c.object_id

결과는 다음과 같이 표시됩니다.