| 인쇄 온라인 도움말의 PDF 버전 열기

#### 리터럴 표현 리터럴은 주어진 데이터 유형에 해당하는 Null이 아닌 값입니다. 일반적으로 리터럴은 상수 값 즉, 변경하지 않고 있는 그대로 사용되는 값입니다. 상수 값은 자신이 나타내는 데이터 유형에 일치해야 합니다. 이 섹션에서는 각 리터럴 유형을 표현하는 방법을 설명합니다. ### 문자 리터럴 문자 리터럴에는 글자, 숫자, 기호 등의 문자가 포함되어 있습니다. 문자 리터럴을 표현하려면 문자열을 작은 따옴표(')로 묶습니다. 리터럴 길이는 작은 따옴표 사이에 있는 문자 수에 의해 결정됩니다. ### 일자/시간 리터럴 표준 SQL 92에서는 다음 형식으로 나타낸 3가지 종류의 입력 날짜/시간 리터럴을 정의합니다. DATE 'yyyy-MM-dd' TIME 'hh:MM:ss' TIMESTAMP 'yyyy-MM-dd hh:mm:ss' 이는 고정된 형식입니다. 입력 날짜/시간 리터럴을 표현하려면 키워드 DATE, TIME, TIMESTAMP 다음에 작은 따옴표로 묶은 날짜/시간 문자열을 배치합니다. 연도 항목 이외의 모든 다른 항목은 값이 한 자리라도 두 자리가 필요합니다. 예: CASE WHEN Opportunity."Close Date" >= TIMESTAMP '2006-01-01 00:00:00' THEN '2006' ELSE 'Pre-2006' END ### 숫자 리터럴 숫자 리터럴은 숫자 데이터 유형 값을 나타냅니다. 숫자 리터럴을 표현하려면 숫자를 포함하기만 하면 됩니다. 숫자 리터럴을 작은 따옴표로 묶으면 문자 리터럴처럼 표현되므로 그렇게 하지 마십시오. 숫자 앞에는 더하기 기호(+)나 빼기 기호(-)를 배치하여 각각 양수 또는 음수를 나타낼 수 있습니다. 숫자에는 소수점과 십진수가 포함될 수 있습니다. 부동 소수점 수를 리터럴 상수로 표현하려면 숫자 다음에 E(대문자 또는 소문자)를 입력합니다. 그런 다음 더하기 기호(+)나 빼기 기호(-)를 배치하여 양 또는 음의 지수를 나타냅니다. 정수와 문자 E 그리고 지수 기호 사이에는 공백을 쓸 수 없습니다. 예: 52 2.98 -326 12.5E6

2022년 8월 게시됨 | Copyright © 2005, 2022, Oracle and/or its affiliates. Legal Notices.