모든 명령(사전순)

이 항목에서는 모든 DDL 및 DML 명령뿐 아니라, SELECT 명령과 기타 관련 명령도 사전순으로 정리된 목록을 제공합니다.

명령 이름

요약

카테고리

A

ALTER <오브젝트>

계정 수준 또는 데이터베이스 오브젝트의 메타데이터 또는 세션의 매개 변수를 수정합니다.

DDL 명령

ALTER ACCOUNT

계정을 수정합니다.

계정 및 세션 DDL

ALTER API INTEGRATION

기존 API 통합의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER CONNECTION

기존 연결의 속성을 수정합니다.

계정 및 세션 DDL

ALTER DATABASE

기존 데이터베이스의 속성을 수정합니다.

데이터베이스, 스키마 및 공유 DDL

ALTER EXTERNAL TABLE

기존 외부 테이블의 속성, 열 또는 제약 조건을 수정합니다.

테이블, 뷰 및 시퀀스 DDL

ALTER FAILOVER GROUP

기존 장애 조치 그룹 의 속성을 수정합니다.

계정 및 세션 DDL

ALTER FILE FORMAT

기존 파일 형식 오브젝트의 속성을 수정합니다.

데이터 로딩/언로딩 DDL

ALTER FUNCTION

기존 사용자 정의 함수 또는 외부 함수의 속성을 수정합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

ALTER INTEGRATION

기존 통합의 속성을 수정합니다.

DDL 명령

ALTER MASKING POLICY

기존 마스킹 정책 규칙을 새 규칙이나 새 설명으로 바꾸고 마스킹 정책의 이름을 바꿀 수 있습니다.

테이블, 뷰 및 시퀀스 DDL

ALTER MATERIALIZED VIEW

현재/지정된 스키마에서 구체화된 뷰를 변경합니다.

테이블, 뷰 및 시퀀스 DDL

ALTER NETWORK POLICY

기존 네트워크 정책의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER NOTIFICATION INTEGRATION

기존 알림 통합의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER PIPE

기존 파이프 오브젝트에 대한 제한된 속성 세트를 수정합니다.

데이터 로딩/언로딩 DDL

ALTER PROCEDURE

기존 저장 프로시저의 속성을 수정합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

ALTER REPLICATION GROUP

기존 복제 그룹 의 속성을 수정합니다.

계정 및 세션 DDL

ALTER RESOURCE MONITOR

기존 리소스 모니터의 속성과 트리거를 수정합니다.

웨어하우스 및 리소스 모니터 DDL

ALTER ROLE

기존 역할의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER ROW ACCESS POLICY

정책 이름 바꾸기 또는 정책 규칙 바꾸기를 포함하여, 기존 행 액세스 정책의 속성을 수정합니다.

테이블, 뷰 및 시퀀스 DDL

ALTER SCHEMA

스키마 이름 바꾸기 또는 스키마를 다른 스키마로 바꾸기와 Time Travel 데이터 보존 기간 변경(Snowflake Enterprise Edition 이상을 사용하는 경우)을 포함하여 기존 스키마의 속성을 수정합니다.

데이터베이스, 스키마 및 공유 DDL

ALTER SECURITY INTEGRATION

기존 보안 통합의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER SECURITY INTEGRATION(External OAuth)

External OAuth용으로 생성된 기존 보안 통합의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER SECURITY INTEGRATION(Snowflake OAuth)

Snowflake OAuth 클라이언트용으로 생성된 기존 보안 통합의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER SECURITY INTEGRATION (SAML2)

기존 SAML2 보안 통합의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER SECURITY INTEGRATION (SCIM)

기존 SCIM 보안 통합의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER SEQUENCE

기존 시퀀스의 속성을 수정합니다.

테이블, 뷰 및 시퀀스 DDL

ALTER SESSION

현재 세션의 동작을 변경하는 매개 변수를 설정합니다.

계정 및 세션 DDL

ALTER SESSION POLICY

기존 세션 정책의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER SHARE

기존 공유 의 속성을 수정합니다.

데이터베이스, 스키마 및 공유 DDL

ALTER STAGE

명명된 기존 내부 또는 외부 스테이지의 속성을 수정합니다.

데이터 로딩/언로딩 DDL

ALTER STORAGE INTEGRATION

기존 저장소 통합의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER STREAM

기존 스트림 의 속성, 열 또는 제약 조건을 수정합니다.

데이터 파이프라인 DDL

ALTER TABLE

기존 테이블의 속성, 열 또는 제약 조건을 수정합니다.

테이블, 뷰 및 시퀀스 DDL

ALTER TABLE … ALTER COLUMN

이 항목에서는 ALTER TABLE 문에서 ALTER COLUMN 절을 사용하여 테이블에 대한 하나 이상의 열 속성을 수정하는 방법을 설명합니다.

테이블, 뷰 및 시퀀스 DDL

ALTER TAG

태그 이름 바꾸기를 포함하여 기존 태그의 속성을 수정합니다.

사용자 및 보안 DDL

ALTER TASK

기존 작업의 속성을 수정합니다.

데이터 파이프라인 DDL

ALTER USER

시스템의 기존 사용자에 대한 속성과 오브젝트/세션 매개 변수를 수정합니다.

사용자 및 보안 DDL

ALTER VIEW

기존 뷰의 속성을 수정합니다.

테이블, 뷰 및 시퀀스 DDL

ALTER WAREHOUSE

가상 웨어하우스를 일시 중단 또는 다시 시작하거나 웨어하우스에 대한 모든 쿼리와 기타 SQL 문을 중단합니다.

웨어하우스 및 리소스 모니터 DDL

B

BEGIN

현재 세션에서 트랜잭션을 시작합니다.

트랜잭션

C

CALL

저장 프로시저 를 호출합니다.

(미분류)

CALL(익명 프로시저 사용)

익명 프로시저 를 만들고 호출합니다.

(미분류)

COMMENT

기존 오브젝트에 대한 설명을 추가하거나 기존 설명을 덮어씁니다.

DDL 명령

COMMIT

현재 세션에서 열린 트랜잭션을 커밋합니다.

트랜잭션

COPY INTO <위치>

테이블(또는 쿼리)에서 데이터를 다음 위치 중 하나에 있는 하나 이상의 파일로 언로딩합니다.

DML 명령

COPY INTO <테이블>

스테이징된 파일에서 기존 테이블로 데이터를 로딩합니다.

DML 명령

CREATE <오브젝트>

지정된 유형의 새 오브젝트를 만듭니다.

DDL 명령

CREATE ACCOUNT

조직에 새 계정을 만듭니다.

계정 및 세션 DDL

CREATE API INTEGRATION

계정에 새 API 통합 오브젝트를 만들거나 기존 API 통합을 대체합니다.

사용자 및 보안 DDL

CREATE <오브젝트> … CLONE

시스템에 있는 기존 오브젝트의 복사본을 만듭니다.

데이터베이스, 스키마 및 공유 DDL , 테이블, 뷰 및 시퀀스 DDL , 데이터 로딩/언로딩 DDL

CREATE CONNECTION

계정에 새 연결을 만듭니다.

계정 및 세션 DDL

CREATE DATABASE

시스템에 새 데이터베이스를 만듭니다.

데이터베이스, 스키마 및 공유 DDL

CREATE EXTERNAL FUNCTION

외부 함수 를 만듭니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

CREATE EXTERNAL TABLE

현재/지정된 스키마에 새 외부 테이블을 만들거나 기존 외부 테이블을 대체합니다.

테이블, 뷰 및 시퀀스 DDL

CREATE FAILOVER GROUP

시스템의 지정된 오브젝트의 새 장애 조치 그룹을 만듭니다.

계정 및 세션 DDL

CREATE FILE FORMAT

Snowflake 테이블에 액세스하거나 로딩할 스테이지 상태 데이터 세트를 설명하는 명명된 파일 형식을 만듭니다.

데이터 로딩/언로딩 DDL

CREATE FUNCTION

UDF(사용자 정의 함수) 를 만듭니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

CREATE INTEGRATION

시스템에 새 통합을 만들거나 기존 통합을 대체합니다.

DDL 명령

CREATE MANAGED ACCOUNT

관리되는 계정을 새로 만듭니다.

계정 및 세션 DDL

CREATE MASKING POLICY

현재/지정된 스키마에서 새 마스킹 정책을 생성하거나 기존 마스킹 정책을 대체합니다.

테이블, 뷰 및 시퀀스 DDL

CREATE MATERIALIZED VIEW

기존 테이블의 쿼리를 기반으로 현재/지정된 스키마에 구체화된 뷰를 새로 만들고 뷰를 데이터로 채웁니다.

테이블, 뷰 및 시퀀스 DDL

CREATE NETWORK POLICY

네트워크 정책을 만듭니다.

사용자 및 보안 DDL

CREATE NOTIFICATION INTEGRATION

계정에 새 알림 통합을 만들거나 기존 통합을 바꿉니다.

사용자 및 보안 DDL

CREATE PIPE

Snowpipe 가 수집 큐에서 테이블로 데이터를 로딩하는 데 사용하는 COPY INTO <테이블> 문을 정의하기 위해 시스템에 새 파이프를 만듭니다.

데이터 로딩/언로딩 DDL

CREATE PROCEDURE

저장 프로시저 를 만듭니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

CREATE REPLICATION GROUP

시스템의 지정된 오브젝트의 새 복제 그룹을 만듭니다.

계정 및 세션 DDL

CREATE RESOURCE MONITOR

새 리소스 모니터를 만듭니다.

웨어하우스 및 리소스 모니터 DDL

CREATE ROLE

새 역할을 만들거나 시스템의 기존 역할을 대체합니다.

사용자 및 보안 DDL

CREATE ROW ACCESS POLICY

현재/지정된 스키마에 새 행 액세스 정책을 만들거나 기존 행 액세스 정책을 대체합니다.

테이블, 뷰 및 시퀀스 DDL

CREATE SCHEMA

현재 데이터베이스에서 새 스키마를 만듭니다.

데이터베이스, 스키마 및 공유 DDL

CREATE SECURITY INTEGRATION

계정에 새 보안 통합을 만들거나 기존 통합을 바꿉니다.

사용자 및 보안 DDL

CREATE SECURITY INTEGRATION(External OAuth)

계정에 새 External OAuth 보안 통합을 만들거나 기존 통합을 바꿉니다.

사용자 및 보안 DDL

CREATE SECURITY INTEGRATION(Snowflake OAuth)

계정에 새 Snowflake OAuth 보안 통합을 만들거나 기존 통합을 바꿉니다.

사용자 및 보안 DDL

CREATE SECURITY INTEGRATION (SAML2)

계정에 새 SAML2 보안 통합을 만들거나 기존 통합을 바꿉니다.

사용자 및 보안 DDL

CREATE SECURITY INTEGRATION (SCIM)

계정에 새 SCIM 보안 통합을 만들거나 기존 통합을 바꿉니다.

사용자 및 보안 DDL

CREATE SEQUENCE

순차적인 고유 번호 생성에 사용할 수 있는 새 시퀀스를 만듭니다.

테이블, 뷰 및 시퀀스 DDL

CREATE SESSION POLICY

새 세션 정책을 생성하거나 기존 세션 정책을 대체합니다.

사용자 및 보안 DDL

CREATE SHARE

비어 있는공유 를 만듭니다.

데이터베이스, 스키마 및 공유 DDL

CREATE STAGE

파일에서 Snowflake 테이블로 데이터를 로딩하고 테이블에서 파일로 데이터를 언로딩하는 데 사용할 명명된 새 내부 또는 외부 스테이지를 만듭니다.

데이터 로딩/언로딩 DDL

CREATE STORAGE INTEGRATION

계정에 새 저장소 통합을 만들거나 기존 통합을 바꿉니다.

사용자 및 보안 DDL

CREATE STREAM

현재/지정된 스키마에 새 스트림을 만들거나 기존 스트림 을 대체합니다.

데이터 파이프라인 DDL

CREATE TABLE

현재/지정된 스키마에 새 테이블을 만들거나 기존 테이블을 대체합니다.

테이블, 뷰 및 시퀀스 DDL

CREATE | ALTER TABLE … CONSTRAINT

이 항목에서는 CREATE TABLE 또는 ALTER TABLE 문에 CONSTRAINT 절을 지정하여 제약 조건을 만드는 방법에 대해 설명합니다.

테이블, 뷰 및 시퀀스 DDL

CREATE TAG

새 태그를 만들거나 시스템의 기존 태그를 바꿉니다.

사용자 및 보안 DDL

CREATE TASK

현재/지정된 스키마에 새 작업을 만들거나 기존 작업을 대체합니다.

데이터 파이프라인 DDL

CREATE USER

새 사용자를 만들거나 시스템의 기존 사용자를 바꿉니다.

사용자 및 보안 DDL

CREATE VIEW

하나 이상의 기존 테이블의 쿼리(또는 다른 유효한 쿼리 식)를 기반으로 현재/지정된 스키마에 새 뷰를 만듭니다.

테이블, 뷰 및 시퀀스 DDL

CREATE WAREHOUSE

시스템에 새 가상 웨어하우스 를 만듭니다.

웨어하우스 및 리소스 모니터 DDL

D

DELETE

테이블에서 행을 제거합니다.

DML 명령

DESCRIBE <오브젝트>

지정된 오브젝트에 대한 세부 정보를 설명합니다.

DDL 명령

DESCRIBE DATABASE

데이터베이스를 설명합니다.

데이터베이스, 스키마 및 공유 DDL

DESCRIBE EXTERNAL TABLE

외부 테이블의 VALUE 열과 가상 열에 대해 설명합니다.

테이블, 뷰 및 시퀀스 DDL

DESCRIBE FILE FORMAT

파일 형식에 대한 속성과 속성의 현재 값뿐 아니라, 각 속성의 기본값도 설명합니다.

데이터 로딩/언로딩 DDL

DESCRIBE FUNCTION

서명(즉, 인자), 반환 값, 언어, 본문(즉, 정의)을 포함하여, 지정된 사용자 정의 함수(UDF) 또는 외부 함수를 설명합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

DESCRIBE INTEGRATION

통합의 속성을 설명합니다.

사용자 및 보안 DDL

DESCRIBE MASKING POLICY

만든 날짜, 이름, 데이터 타입, SQL 식을 포함하여 마스킹 정책에 대한 세부 정보를 설명합니다.

테이블, 뷰 및 시퀀스 DDL

DESCRIBE MATERIALIZED VIEW

구체화된 뷰의 열을 설명합니다.

테이블, 뷰 및 시퀀스 DDL

DESCRIBE NETWORK POLICY

네트워크 정책에 대해 지정된 속성을 설명합니다.

사용자 및 보안 DDL

DESCRIBE PIPE

파이프에 대해 지정된 속성과 속성의 기본값을 설명합니다.

데이터 로딩/언로딩 DDL

DESCRIBE PROCEDURE

저장 프로시저의 서명(즉, 인자), 반환 값, 언어, 본문(즉, 정의)을 포함하여, 지정된 저장 프로시저를 설명합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

DESCRIBE RESULT

쿼리 결과의 열을 설명합니다.

계정 및 세션 DDL

DESCRIBE ROW ACCESS POLICY

만든 날짜, 이름, 데이터 타입, SQL 식을 포함하여 행 액세스 정책을 설명합니다.

테이블, 뷰 및 시퀀스 DDL

DESCRIBE SCHEMA

스키마를 설명합니다.

데이터베이스, 스키마 및 공유 DDL

DESCRIBE SEARCH OPTIMIZATION

지정된 테이블과 해당 열에 대한 검색 최적화 구성 을 설명합니다.

테이블, 뷰 및 시퀀스 DDL

DESCRIBE SEQUENCE

시퀀스의 간격을 포함하여, 시퀀스에 대해 설명합니다.

테이블, 뷰 및 시퀀스 DDL

DESCRIBE SESSION POLICY

세션 정책에 대한 세부 정보를 설명합니다.

사용자 및 보안 DDL

DESCRIBE SHARE

공유 에 포함된 데이터 오브젝트를 설명합니다.

데이터베이스, 스키마 및 공유 DDL

DESCRIBE STAGE

스테이지의 속성에 대해 지정된 값(파일 형식, 복사본, 위치)과 각 속성의 기본값을 설명합니다.

데이터 로딩/언로딩 DDL

DESCRIBE STREAM

스트림의 열을 설명합니다.

데이터 파이프라인 DDL

DESCRIBE TABLE

테이블의 스테이지 속성에 대한 기본값뿐 아니라 테이블의 열 또는 현재 값도 설명합니다.

테이블, 뷰 및 시퀀스 DDL

DESCRIBE TASK

작업의 열을 설명합니다.

데이터 파이프라인 DDL

DESCRIBE TRANSACTION

시작 시간과 상태(실행 중, 커밋됨, 롤백됨)를 포함하여, 트랜잭션 을 설명합니다.

계정 및 세션 DDL

DESCRIBE USER

사용자 속성의 현재 값과 기본값을 포함하여, 사용자에 대해 설명합니다.

사용자 및 보안 DDL

DESCRIBE VIEW

뷰(또는 테이블)의 열을 설명합니다.

테이블, 뷰 및 시퀀스 DDL

DESCRIBE WAREHOUSE

웨어하우스를 설명합니다.

웨어하우스 및 리소스 모니터 DDL

DROP <오브젝트>

시스템에서 지정된 오브젝트를 제거합니다.

DDL 명령

DROP CONNECTION

계정에서 연결을 제거합니다.

계정 및 세션 DDL

DROP DATABASE

시스템에서 데이터베이스를 제거합니다.

데이터베이스, 스키마 및 공유 DDL

DROP EXTERNAL TABLE

현재/지정된 스키마에서 외부 테이블을 제거합니다.

테이블, 뷰 및 시퀀스 DDL

DROP FAILOVER GROUP

계정에서 장애 조치 그룹을 제거합니다.

계정 및 세션 DDL

DROP FILE FORMAT

현재/지정된 스키마에서 지정된 파일 형식을 제거합니다.

데이터 로딩/언로딩 DDL

DROP FUNCTION

현재/지정된 스키마에서 지정된 사용자 정의 함수(UDF) 또는 외부 함수를 제거합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

DROP INTEGRATION

계정에서 통합을 제거합니다.

사용자 및 보안 DDL

DROP MANAGED ACCOUNT

계정에서 만든 모든 오브젝트를 포함하여 관리되는 계정을 제거하고 즉시 계정에 대한 액세스를 제한합니다.

계정 및 세션 DDL

DROP MASKING POLICY

시스템에서 마스킹 정책을 제거합니다.

테이블, 뷰 및 시퀀스 DDL

DROP MATERIALIZED VIEW

현재/지정된 스키마에서 지정된 구체화된 뷰를 제거합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

DROP NETWORK POLICY

시스템에서 지정된 네트워크 정책을 제거합니다.

사용자 및 보안 DDL

DROP PIPE

현재/지정된 스키마에서 지정된 파이프를 제거합니다.

데이터 로딩/언로딩 DDL

DROP PROCEDURE

현재/지정된 스키마에서 지정된 저장 프로시저를 제거합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

DROP REPLICATION GROUP

계정에서 복제 그룹 을 제거합니다.

계정 및 세션 DDL

DROP RESOURCE MONITOR

시스템에서 지정된 리소스 모니터를 제거합니다.

웨어하우스 및 리소스 모니터 DDL

DROP ROLE

시스템에서 지정된 역할을 제거합니다.

사용자 및 보안 DDL

DROP ROW ACCESS POLICY

시스템에서 행 액세스 정책을 제거합니다.

테이블, 뷰 및 시퀀스 DDL

DROP SCHEMA

현재/지정된 데이터베이스에서 스키마를 제거합니다.

데이터베이스, 스키마 및 공유 DDL

DROP SEQUENCE

현재/지정된 스키마에서 시퀀스를 제거합니다.

테이블, 뷰 및 시퀀스 DDL

DROP SESSION POLICY

시스템에서 세션 정책을 제거합니다.

사용자 및 보안 DDL

DROP SHARE

시스템에서 지정된 공유 를 제거하고 모든 컨슈머(즉, 공유에서 데이터베이스를 만든 계정)에 대한 액세스를 즉시 취소합니다.

데이터베이스, 스키마 및 공유 DDL

DROP STAGE

현재/지정된 스키마에서 지정된 명명된 내부 또는 외부 스테이지를 제거합니다.

데이터 로딩/언로딩 DDL

DROP STREAM

현재/지정된 스키마에서 스트림을 제거합니다.

데이터 파이프라인 DDL

DROP TABLE

현재/지정된 스키마에서 테이블을 제거하지만, UNDROP TABLE 을 사용하여 복구할 수 있도록 테이블 버전을 유지합니다.

테이블, 뷰 및 시퀀스 DDL

DROP TAG

시스템에서 태그를 제거합니다.

사용자 및 보안 DDL

DROP TASK

현재/지정된 스키마에서 작업을 제거합니다.

데이터 파이프라인 DDL

DROP USER

시스템에서 지정된 사용자를 제거합니다.

사용자 및 보안 DDL

DROP VIEW

현재/지정된 스키마에서 지정된 뷰를 제거합니다.

테이블, 뷰 및 시퀀스 DDL

DROP WAREHOUSE

시스템에서 지정된 가상 웨어하우스를 제거합니다.

웨어하우스 및 리소스 모니터 DDL

E

EXECUTE IMMEDIATE

SQL 문 또는 Snowflake Scripting 문 을 포함하는 문자열을 실행합니다.

(미분류)

EXECUTE TASK

작업에 대해 정의된 일정과 관계없이, 예약된 작업(독립 실행형 작업 또는 작업의 DAG(방향성 비순환 그래프) 에 있는 루트 작업)의 비동기식 단일 실행을 수동으로 트리거합니다.

(미분류)

EXPLAIN

지정된 SQL 문에 대한 논리적 실행 계획을 반환합니다.

(미분류)

G

GET

다음 Snowflake 스테이지 중 하나에서 클라이언트 컴퓨터의 로컬 디렉터리/폴더로 데이터 파일을 다운로드합니다.

DML 명령

GRANT OWNERSHIP

한 역할에서 다른 역할로 오브젝트(또는 스키마에서 지정한 유형의 모든 오브젝트)의 소유권을 이전합니다.

사용자 및 보안 DDL

GRANT <권한> … TO ROLE

보안 오브젝트에 대한 하나 이상의 액세스 권한을 역할에 부여합니다.

사용자 및 보안 DDL

GRANT <권한> … TO SHARE

데이터베이스와 지원되는 다른 데이터베이스 오브젝트(스키마, UDFs, 테이블, 뷰)에 대한 액세스 권한을 공유에 부여합니다.

사용자 및 보안 DDL

GRANT ROLE

역할을 사용자나 또 다른 역할에 할당합니다.

사용자 및 보안 DDL

I

INSERT

테이블에 하나 이상의 행을 삽입하여 테이블을 업데이트합니다.

DML 명령

INSERT(다중 테이블)

(쿼리에서) 열 값이 있는 하나 이상의 행을 테이블에 삽입하여 여러 테이블을 업데이트합니다.

DML 명령

L

LIST

다음 Snowflake 스테이지 중 하나에서 스테이징된(즉, 로컬 파일 시스템에서 업로드되거나 테이블에서 언로딩된) 파일의 목록을 반환합니다.

DML 명령

M

MERGE

한 테이블에 있는 값을 두 번째의 다른 테이블이나 하위 쿼리에 있는 값을 기준으로 삽입, 업데이트, 삭제합니다.

DML 명령

P

PUT

클라이언트 컴퓨터의 로컬 디렉터리/폴더에서 다음 Snowflake 스테이지 중 하나로 데이터 파일을 업로드(즉, 스테이징)합니다.

DML 명령

R

REMOVE

외부(외부 클라우드 저장소) 또는 내부(즉, Snowflake) 스테이지에서 파일을 제거합니다.

DML 명령

REVOKE <권한> … FROM ROLE

역할에서 보안 오브젝트에 대한 하나 이상의 권한을 제거합니다.

사용자 및 보안 DDL

REVOKE <권한> … FROM SHARE

데이터베이스와 지원되는 다른 데이터베이스 오브젝트(스키마, 테이블, 뷰)에 대한 액세스 권한을 공유에서 취소합니다.

사용자 및 보안 DDL

REVOKE ROLE

다른 역할이나 사용자의 역할을 제거합니다.

사용자 및 보안 DDL

ROLLBACK

현재 세션에서 열린 트랜잭션을 롤백합니다.

트랜잭션

S

SELECT

SELECT를 문으로 사용하거나 다른 문 내의 절로 사용할 수 있습니다.

쿼리 구문

SET

세션 변수 의 값을 SQL 식의 결과로 초기화합니다.

계정 및 세션 DDL

SHOW <오브젝트>

지정된 오브젝트 유형의 기존 오브젝트를 나열합니다.

DDL 명령

SHOW COLUMNS

액세스 권한이 있는 테이블 또는 뷰의 열을 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW CONNECTIONS

액세스 권한이 있는 연결을 나열합니다.

계정 및 세션 DDL

SHOW DATABASES

여전히 Time Travel 보존 기간 내에 있어 삭제 취소할 수 있는 삭제된 데이터베이스를 포함하여, 전체 계정에 걸쳐 액세스 권한이 있는 데이터베이스를 나열합니다.

데이터베이스, 스키마 및 공유 DDL

SHOW DATABASES IN FAILOVER GROUP

장애 조치 그룹의 데이터베이스를 나열합니다.

계정 및 세션 DDL

SHOW DATABASES IN REPLICATION GROUP

복제 그룹의 데이터베이스를 나열합니다.

계정 및 세션 DDL

SHOW DELEGATED AUTHORIZATIONS

액세스 권한이 있는 유효한 위임된 권한 부여를 나열합니다.

사용자 및 보안 DDL

SHOW EXTERNAL FUNCTIONS

계정용으로 생성된 모든 외부 함수를 나열합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

SHOW EXTERNAL TABLES

액세스 권한이 있는 외부 테이블을 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW FAILOVER GROUPS

  • 이 계정의 각 기본 또는 보조 장애 조치 그룹을 나열합니다.

계정 및 세션 DDL

SHOW FILE FORMATS

액세스 권한이 있는 파일 형식을 나열합니다.

데이터 로딩/언로딩 DDL

SHOW FUNCTIONS

계정에 대해 생성된 모든 사용자 정의 함수(UDFs) 또는 외부 함수뿐 아니라, Snowflake에서 제공하는 모든 기본(즉, 시스템 정의/내장) 스칼라 함수도 나열합니다.

계정 및 세션 DDL

SHOW GLOBAL ACCOUNTS

조직에서 복제를 위해 활성화된 모든 계정을 나열하고 각 계정이 있는 Snowflake Region을 나타냅니다.

계정 및 세션 DDL

SHOW GRANTS

역할, 사용자, 공유에 명시적으로 부여된 모든 액세스 제어 권한을 나열합니다.

사용자 및 보안 DDL

SHOW INTEGRATIONS

계정의 통합을 나열합니다.

사용자 및 보안 DDL

SHOW LOCKS

리소스에 대한 잠금이 있는 실행 중인 트랜잭션을 전부 나열합니다.

트랜잭션

SHOW MANAGED ACCOUNTS

계정에 대해 생성된 관리 계정을 나열합니다.

계정 및 세션 DDL

SHOW MASKING POLICIES

만든 날짜, 데이터베이스 및 스키마 이름, 소유자, 사용 가능한 설명을 포함한 마스킹 정책 정보를 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW MATERIALIZED VIEWS

액세스 권한이 있는 구체화된 뷰를 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW NETWORK POLICIES

시스템에 정의된 모든 네트워크 정책을 나열합니다.

사용자 및 보안 DDL

SHOW OBJECTS

액세스 권한이 있는 테이블과 뷰를 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW ORGANIZATION ACCOUNTS

관리되는 계정 을 제외한 조직의 모든 계정을 나열합니다.

계정 및 세션 DDL

SHOW PARAMETERS

설정할 수 있는 모든 계정, 세션 및 오브젝트 매개 변수뿐 아니라, 각 매개 변수의 현재 값과 기본값도 나열합니다.

계정 및 세션 DDL

SHOW PIPES

액세스 권한이 있는 파이프를 나열합니다.

데이터 로딩/언로딩 DDL

SHOW PRIMARY KEYS

지정된 테이블, 현재 스키마나 지정된 스키마의 모든 테이블, 현재 데이터베이스나 지정된 데이터베이스의 모든 테이블, 또는 현재 계정의 모든 테이블에 대한 기본 키를 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW PROCEDURES

액세스 권한이 있는 저장 프로시저를 나열합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

SHOW REGIONS

계정을 만들 수 있는 모든 리전 을 나열합니다.

계정 및 세션 DDL

SHOW REPLICATION ACCOUNTS

조직에서 복제를 위해 활성화된 모든 계정을 나열하고 각 계정이 있는 리전 을 나타냅니다.

계정 및 세션 DDL

SHOW REPLICATION DATABASES

조직의 모든 기본 데이터베이스와 보조 데이터베이스(즉, 복제가 활성화된 모든 데이터베이스)를 나열하고 각 계정이 있는 리전 을 나타냅니다.

계정 및 세션 DDL

SHOW REPLICATION GROUPS

  • 이 계정의 각 기본 또는 보조 복제 또는 장애 조치 그룹을 나열합니다.

계정 및 세션 DDL

SHOW RESOURCE MONITORS

액세스 권한이 있는 계정의 모든 리소스 모니터를 나열합니다.

웨어하우스 및 리소스 모니터 DDL

SHOW ROLES

시스템 정의 역할과 존재하는 모든 사용자 지정 역할을 포함하여, 전체 계정에서 볼 수 있는 모든 역할을 나열합니다.

사용자 및 보안 DDL

SHOW ROW ACCESS POLICIES

액세스 권한이 있는 행 액세스 정책을 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW SCHEMAS

여전히 Time Travel 보존 기간 내에 있어 삭제 취소할 수 있는 삭제된 스키마를 포함하여, 액세스 권한이 있는 스키마를 나열합니다.

데이터베이스, 스키마 및 공유 DDL

SHOW SEQUENCES

액세스 권한이 있는 모든 시퀀스를 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW SESSION POLICIES

생성 날짜, 데이터베이스 및 스키마 이름, 소유자, 사용 가능한 설명을 포함한 세션 정책 정보를 나열합니다.

사용자 및 보안 DDL

SHOW SHARES

시스템에서 사용 가능한 공유 를 전부 나열합니다.

데이터베이스, 스키마 및 공유 DDL

SHOW SHARES IN FAILOVER GROUP

장애 조치 그룹의 공유를 나열합니다.

계정 및 세션 DDL

SHOW SHARES IN REPLICATION GROUP

복제 그룹의 공유를 나열합니다.

계정 및 세션 DDL

SHOW STAGES

액세스 권한이 있는 모든 스테이지를 나열합니다.

데이터 로딩/언로딩 DDL

SHOW STREAMS

액세스 권한이 있는 스트림을 나열합니다.

데이터 파이프라인 DDL

SHOW TABLES

여전히 Time Travel 보존 기간 내에 있어 삭제 취소할 수 있는 삭제된 테이블을 포함하여, 액세스 권한이 있는 테이블을 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW TAGS

태그 정보를 나열합니다.

사용자 및 보안 DDL

SHOW TASKS

액세스 권한이 있는 작업을 나열합니다.

데이터 파이프라인 DDL

SHOW TRANSACTIONS

실행 중인 트랜잭션을 전부 나열합니다.

트랜잭션

SHOW USER FUNCTIONS

액세스 권한이 있는 모든 사용자 정의 함수(UDFs)를 나열합니다.

사용자 정의 함수, 외부 함수 및 저장 프로시저용 DDL

SHOW USERS

시스템의 모든 사용자를 나열합니다.

사용자 및 보안 DDL

SHOW VARIABLES

현재 세션에 정의된 모든 변수 를 나열합니다.

계정 및 세션 DDL

SHOW VIEWS

보안 뷰를 포함하여, 액세스 권한이 있는 뷰를 나열합니다.

테이블, 뷰 및 시퀀스 DDL

SHOW WAREHOUSES

액세스 권한이 있는 계정의 모든 웨어하우스를 나열합니다.

웨어하우스 및 리소스 모니터 DDL

T

TRUNCATE MATERIALIZED VIEW

구체화된 뷰에서 모든 행을 제거하지만, 뷰는 그대로 둡니다(구체화된 뷰에 대한 모든 권한과 제약 조건 포함).

테이블, 뷰 및 시퀀스 DDL

TRUNCATE TABLE

테이블에서 모든 행을 제거하지만, 테이블은 그대로 둡니다(테이블에 대한 모든 권한과 제약 조건 포함).

DML 명령

U

UNDROP <오브젝트>

시스템에 지정된 오브젝트를 복원합니다.

DDL 명령

UNDROP DATABASE

삭제된 데이터베이스의 최신 버전을 복원합니다.

데이터베이스, 스키마 및 공유 DDL

UNDROP SCHEMA

삭제된 스키마의 최신 버전을 복원합니다.

데이터베이스, 스키마 및 공유 DDL

UNDROP TABLE

삭제된 테이블의 최신 버전을 복원합니다.

테이블, 뷰 및 시퀀스 DDL

UNDROP TAG

최신 버전의 태그를 시스템에 복원합니다.

사용자 및 보안 DDL

UNSET

세션 변수 를 삭제합니다.

계정 및 세션 DDL

UPDATE

대상 테이블에서 지정된 행을 새 값으로 업데이트합니다.

DML 명령

USE <오브젝트>

현재 세션에 사용할 역할, 웨어하우스, 데이터베이스 또는 스키마를 지정합니다.

DDL 명령

USE DATABASE

세션의 활성/현재 데이터베이스를 지정합니다.

데이터베이스, 스키마 및 공유 DDL

USE ROLE

세션의 활성/현재 기본 역할을 지정합니다.

사용자 및 보안 DDL

USE SCHEMA

세션의 활성/현재 스키마를 지정합니다.

데이터베이스, 스키마 및 공유 DDL

USE SECONDARY ROLES

세션의 활성/현재 보조 역할을 지정합니다.

사용자 및 보안 DDL

USE WAREHOUSE

세션의 활성/현재 웨어하우스를 지정합니다.

웨어하우스 및 리소스 모니터 DDL

맨 위로 이동