상수

상수는 변경되지 않는 값입니다. 예를 들어, 표현식 PRICE * 1.05에서 값 1.05는 상수입니다. 또는 30의 값을 상수 Number_Of_Days_In_June에 지정할 수 있습니다.

작은 따옴표(') 쌍 안에 문자 상수를 둘러싸야 합니다. 작은 따옴표로 둘러싼 문자 상수에 작은 따옴표를 포함하려면, 두 개의 작은 따옴표를 같이 사용하십시오(예: 'Don''t').

ODBC 및 JDBC 응용 프로그램의 경우, FileMaker 소프트웨어는 대괄호({}) 안의 ODBC/JDBC 포맷 날짜, 시간 및 타임스탬프 상수를 허용합니다.

예제

복사
{D '2028-06-05'}
{T '14:35:10'}
{TS '2028-06-05 14:35:10'}

FileMaker 소프트웨어에서는 형식 지정자(D, T, TS)가 대문자나 소문자일 수 있습니다. 형식 지정자 뒤에 공백을 사용하거나 공백을 생략할 수 있습니다.

FileMaker 소프트웨어는 중괄호가 없는 SQL-92 구문 ISO 날짜 및 시간 포맷도 허용합니다.

예제

복사
DATE 'YYYY-MM-DD'
TIME 'HH:MM:SS'
TIMESTAMP 'YYYY-MM-DD HH:MM:SS'

FileMaker Pro ExecuteSQL 함수는 중괄호가 없는 SQL-92 구문 ISO 날짜 및 시간 포맷만 승인합니다.

상수

허용 가능한 구문(예)

텍스트

복사
'Paris'

숫자

복사
1.05

날짜

복사
DATE '2028-06-05'
{ D '2028-06-05' }
{06/05/2028}
{06/05/28}

참고  두 자리의 연도 구문은 ODBC/JDBC 포맷이나 SQL-92 포맷에서 지원되지 않습니다.

시간

복사
TIME '14:35:10'
{ T '14:35:10' }
{14:35:10}

타임스탬프

복사
TIMESTAMP '2028-06-05 14:35:10'
{ TS '2028-06-05 14:35:10'}
{06/05/2028 14:35:10}
{06/05/28 14:35:10}

데이터 유형 제한: 4자리 연도 날짜를 두 자리 연도 구문을 사용하는 필드에 대한 FileMaker Pro 데이터베이스에서 유효한 옵션으로 선택하지 않도록 하십시오.

참고  두 자리의 연도 구문은 ODBC/JDBC 포맷이나 SQL-92 포맷에서 지원되지 않습니다.

날짜와 시간 값을 입력하면 데이터베이스 파일 로케일의 포맷을 일치시키십시오. 예를 들어, 데이터베이스가 이탈리아어 시스템에서 생성된 경우 이탈리아어 날짜와 시간 포맷을 사용하십시오.