DESCRIBE DATABASE¶
데이터베이스를 설명합니다. 예를 들어, 데이터베이스의 스키마를 표시합니다.
DESCRIBE는 DESC로 축약할 수 있습니다.
팁
SQL 외에도 Snowflake REST APIs, Snowflake Python APIs, Snowflake CLI 같은 다른 인터페이스를 사용할 수도 있습니다 . 대체 인터페이스 섹션을 참조하십시오.
- 참고 항목:
- ALTER DATABASE , CREATE DATABASE , DROP DATABASE , SHOW DATABASES , UNDROP DATABASE - DATABASES 뷰 (Information Schema) 
구문¶
DESC[RIBE] DATABASE <database_name>
매개 변수¶
- database_name
- 설명할 데이터베이스의 식별자 를 지정합니다. 
사용법 노트¶
- 이 명령의 출력을 후처리하기 위해 파이프 연산자 ( - ->>) 또는 RESULT_SCAN 함수를 사용할 수 있습니다. 두 구문 모두 출력을 쿼리할 수 있는 결과 세트로 간주합니다.- 이 명령의 출력 열 이름은 소문자로 생성됩니다. 파이프 연산자 또는 RESULT_SCAN 함수와 함께 이 명령의 결과 세트를 사용하는 경우 쿼리의 열 이름에 큰따옴표로 묶인 식별자 를 사용하여 스캔된 출력의 열 이름과 일치하도록 합니다. 예를 들어, 출력 열의 이름이 - type인 경우 식별자에 대해- "type"을 지정합니다.
예¶
DESCRIBE DATABASE 명령을 보여주는 예입니다.
CREATE DATABASE desc_demo;
CREATE SCHEMA sample_schema_1;
CREATE SCHEMA sample_schema_2;
DESCRIBE DATABASE desc_demo;
+-------------------------------+--------------------+--------+
| created_on                    | name               | kind   |
|-------------------------------+--------------------+--------|
| 2022-06-23 00:00:00.000 -0700 | INFORMATION_SCHEMA | SCHEMA |
| 2022-06-23 00:00:00.000 -0700 | PUBLIC             | SCHEMA |
| 2022-06-23 01:00:00.000 -0700 | SAMPLE_SCHEMA_1    | SCHEMA |
| 2022-06-23 02:00:00.000 -0700 | SAMPLE_SCHEMA_2    | SCHEMA |
+-------------------------------+--------------------+--------+
대체 인터페이스¶
- Snowflake REST APIs - 데이터베이스 가져오기 엔드포인트 
 
- Snowflake Python APIs 
- Snowflake CLI