데이터베이스 트랜잭션 SQL이란 무엇입니까? -techopedia에서 정의

트랜잭션 SQL이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-Transact-SQL (T-SQL)의 의미는 무엇입니까?

Transact-SQL (T-SQL)은 SQL Server 관계형 데이터베이스를위한 Microsoft 독점 ANSI SQL 버전입니다.


SQL (Structured Query Language)은 가장 널리 사용되는 관계형 데이터베이스 쿼리 언어이며 ANSI (American National Standards Institute)에서 설계 한 표준화 된 버전을 ANSI SQL이라고합니다. 그러나 대부분의 공급 업체는 기능이 추가 된 독점 SQL 버전도 구현했습니다.

Techopedia는 Transact-SQL (T-SQL)을 설명합니다.

T-SQL은 ANSI SQL을 완벽하게 지원하며 흐름 제어 언어, 로컬 변수 및 UPDATE 및 DELETE 문의 개선과 같은 여러 기능을 사용하여 언어를 보강합니다.


흐름 제어 언어의 예는 다음과 같습니다.

  • BEGIN 및 END 키워드는 거래 블록을 표시합니다.
  • WAITFOR는 트랜잭션을 실행하기 위해 특정 이벤트 또는 시간을 기다립니다.
  • 스토어드 프로 시저 또는 함수에서 즉시 리턴하려면 RETURN.

각 SQL Server 데이터베이스 작업이 실제로 데이터베이스에 일련의 T-SQL 문을 보내므로 T-SQL은 SQL Server에 중요합니다. 수행 된 조치는 그래픽 인터페이스를 사용하는 경우에도 먼저 T-SQL 문으로 변환됩니다.


T-SQL 문은 SQL Server 및 SQL Server Management Studio (SSMS)의 기본 액세스 도구 또는 전용 명령 줄 도구 인 sqlcmd에서 실행될 수 있습니다. 이 작업은 MS-DOS 환경을 사용하여 Windows OS 명령을 실행하는 방법과 유사합니다.

트랜잭션 SQL이란 무엇입니까? -techopedia에서 정의