![]() |
|
리터럴 표현리터럴은 주어진 데이터 유형에 해당하는 Null이 아닌 값입니다. 일반적으로 리터럴은 상수 값 즉, 변경하지 않고 있는 그대로 사용되는 값입니다. 상수 값은 자신이 나타내는 데이터 유형에 일치해야 합니다. 이 섹션에서는 Oracle CRM On Demand Answers에서 각 리터럴 유형을 표현하는 방법을 설명합니다. 문자 리터럴문자 리터럴에는 글자, 숫자, 기호 등의 문자가 포함되어 있습니다. 문자 리터럴을 표현하려면 문자열을 작은 따옴표(')로 묶습니다. 리터럴 길이는 작은 따옴표 사이에 있는 문자 수에 의해 결정됩니다. 날짜/시간 리터럴표준 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 |
2016년 10월 게시됨 | Copyright © 2005, 2016, Oracle. All rights reserved. Legal Notices. |