다음을 통해 공유


Transact-SQL 요소

Transact-SQL에는 대부분의 문에서 사용되거나 문에 영향을 주는 여러 가지 요소가 있습니다. 이 섹션에서는 다양한 Transact-SQL 요소를 이해하고 사용하는 데 필요한 정보를 제공합니다.

Transact-SQL 요소

설명

식별자

테이블, 뷰, 열, 데이터베이스 및 서버와 같은 개체의 이름입니다.

데이터 형식

열, 변수 및 매개 변수와 같이 데이터 개체에 포함될 수 있는 데이터 형식을 정의합니다. 대부분의 Transact-SQL 문은 데이터 형식을 명시적으로 참조하지 않지만 거의 모든 문의 결과는 문에서 참조되는 개체의 데이터 형식 간에 이루어지는 상호 작용의 영향을 받습니다.

상수

특정 데이터 형식을 나타내는 기호입니다.

함수

0개 이상의 입력 값을 받아 스칼라 값이나 테이블 형식의 값 집합을 반환하는 구문 요소입니다. 함수의 예로는 여러 값을 더하는 SUM 함수, 두 날짜를 구분하는 시간 단위의 수를 결정하는 DATEDIFF 함수, MicrosoftSQL Server 인스턴스의 이름을 가져오는 @@SERVERNAME 함수 또는 원격 서버에 대해 Transact-SQL 문을 실행하고 결과 집합을 검색하는 OPENQUERY 함수가 있습니다.

SQL Server에서 단일 값으로 확인할 수 있는 구문 단위입니다. 식의 예로는 상수, 단일 값을 반환하는 함수, 열에 대한 참조 또는 변수가 있습니다.

식의 연산자

하나 이상의 단순 식으로 더 복잡한 식을 형성합니다. PriceColumn *1 식의 곱하기 기호(*)를 예로 들 수 있습니다. 여기서 1은 가격을 10% 단위로 늘립니다.

주석

문의 용도를 설명하기 위해 Transact-SQL 문 또는 스크립트에 삽입되는 텍스트입니다. 주석은 SQL Server에서 실행되지 않습니다.

예약된 키워드

SQL Server용으로 예약되어 데이터베이스의 개체 이름에 사용할 수 없는 단어입니다.