SQL 개요(SQL Server Compact Edition)
SQL 문법을 사용하여 데이터베이스를 쿼리하고 Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition) 데이터베이스의 테이블에서 행을 삽입, 업데이트 및 삭제할 수 있습니다.
구문 규칙
이 참조의 구문 다이어그램은 다음 규칙을 사용합니다.
규칙 | 사용 대상 |
---|---|
모두 대문자 |
SQL Server Compact Edition 키워드입니다. |
Italic |
SQL Server Compact Edition 구문의 사용자 제공 매개 변수입니다. |
|(세로 막대) |
대괄호 또는 중괄호로 묶어 구문 항목을 구분합니다. 항목 중 하나만 선택할 수 있습니다. |
[ ](대괄호) |
선택적 구문 항목입니다. 대괄호를 입력하지 마십시오. |
{}(중괄호) |
필수 구문 항목입니다. 중괄호를 입력하지 마십시오. |
[,...n] |
이전 항목이 n번 반복될 수 있음을 나타냅니다. 항목은 쉼표로 구분됩니다. |
[ ...n] |
이전 항목이 n번 반복될 수 있음을 나타냅니다. 항목은 공백으로 구분됩니다. |
굵게 |
데이터베이스 이름, 테이블 이름, 열 이름, 인덱스 이름, 저장 프로시저, 유틸리티, 데이터 형식 이름 및 텍스트는 표시된 대로 정확히 입력해야 합니다. |
<레이블> ::= |
구문의 블록 이름입니다. 이 규칙은 긴 구문의 섹션 또는 하나의 문에서 두 번 이상 사용될 수 있는 구문 단위를 그룹화하고 레이블을 붙이는 데 사용됩니다. 구문 블록을 사용할 수 있는 각 위치는 갈매기형 펼침 단추에 묶여 있는 레이블로 표시되어 있습니다(<레이블>). |
쿼리 요소
SQL Server Compact Edition 의 데이터베이스를 쿼리할 때 식별자, 구분 기호 및 주석을 사용할 수 있습니다.
식별자
데이터베이스 개체 이름을 식별자라 합니다. 개체 이름은 개체를 정의할 때 생성됩니다. 식별자는 개체를 참조하는 데 사용됩니다.
SQL Server Compact Edition 에서 쿼리를 실행하려면 장치에 이미 있는 데이터베이스에 연결해야 하므로 소유자, 데이터베이스 또는 서버 이름으로 개체 식별자를 한정할 필요가 없습니다. 다음 중 한 가지 방법으로 개체를 참조할 수 있습니다.
- 개체 이름
- 테이블 이름
구분 기호
식별자가 정규 식별자 형식의 규칙에 맞지 않거나 예약된 키워드가 식별자로 사용될 경우 식별자를 구분해야 합니다. 다음 표에서는 SQL Server Compact Edition 에 사용되는 구분 기호를 요약하여 설명합니다.
구분 기호 | SQL Server Compact Edition 에서의 용도 |
---|---|
대괄호[ ] |
지원되지 않음 |
큰따옴표 " " |
호환되지 않는 식별자:
|
작은따옴표 ' ' |
문자열 데이터 값 |
주석
실행하지 말아야 하는 텍스트 문자열을 주석으로 코드에 포함시킬 수 있습니다. 주석은 코드를 문서화하거나 SQL 문의 특정 부분을 일시적으로 비활성화시키는 데 사용할 수 있습니다.
다음 중 한 가지 방식으로 주석문을 입력할 수 있습니다.
- /*주석문*/
- ----주석문
기본 동작
SQL Server Compact Edition 쿼리 분석기를 통해 실행된 쿼리는 다음 기본 동작에 따라 실행되며 이 기본 동작은 변경될 수 없습니다.
- QUOTED_IDENTIFIER_ON
- ANSI_NULLS_ON
- ANSI_PADDING_ON
- ANSI_NULL_DFLT_ON_ON
- CONCAT_NULL_YIELDS_NULL_ON
자세한 내용은 SQL Server Compact Edition 쿼리 분석기를 참조하십시오.