식에 사용하는 미리 정의된 변수
식에 열 이름, 리터럴, 연산자, 함수뿐만 아니라 의미 또는 값이 미리 정의된 변수를 사용할 수 있습니다.예를 들어 현재 사용자의 이름을 표시하거나 값이 없는(null) 데이터 열을 검색할 때 미리 정의된 변수를 사용할 수 있습니다.
사용할 수 있는 미리 정의된 변수는 쿼리하고 있는 데이터베이스에 따라 다릅니다.사용할 수 있는 미리 정의된 변수에 대한 자세한 내용은 데이터베이스 설명서를 참조하십시오.
[!참고]
미리 정의된 변수를 함수로 사용할 수도 있습니다.예를 들어 한 데이터베이스에서는 미리 정의된 변수 CURRENT_USER를 사용할 수 있는 반면 다른 데이터베이스에서는 동일한 정보를 USER_NAME( ) 함수로 사용할 수 있습니다.자세한 내용은 데이터베이스 설명서를 참조하십시오.
다음 목록은 Microsoft SQL Server 같은 일부 데이터베이스에서 사용할 수 있는 미리 정의된 변수 예를 포함합니다.
미리 정의된 변수 |
설명 |
예제 |
---|---|---|
CURRENT_USER |
현재 사용자의 사용자 이름 |
북서쪽 지역에서 모든 계정의 salesperson 열을 현재 사용자 이름으로 변경합니다. |
NULL |
검색 식 IS NULL과 IS NOT NULL에서 사용되는 null 값* |
중간 이니셜이 없는 작성자를 찾습니다. |
* IS 키워드는 NULL과 함께 사용하는 특수 연산자입니다.