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 쿼리 분석기를 참조하십시오.

참고 항목

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기