오라클 데이터베이스에서는 쌍따옴표와 홑따옴표가 서로 다른 용도로 사용된다.
데이터의 정확성과 일관성을 유지를 위해 구분이 필요하다.
1. 쌍따옴표(") 사용
- 쌍따옴표는 주로 식별자(identifier)를 나타내는 데 사용
- 식별자란 테이블 이름, 열 이름, 별칭 등과 같이 데이터베이스 객체의 이름을 의미함
- 쌍따옴표 안에 있는 식별자는 대소문자를 구분
- 예를 들어, "MyTable"과 "mytable"은 서로 다른 테이블을 나타냄
2. 홑따옴표(') 사용
- 홑따옴표는 문자열(string) 값을 나타내는 데 사용됨
- 문자열은 데이터베이스에 저장되는 값 중 하나로, 텍스트를 나타냄
- 홑따옴표 안에 있는 문자열은 대소문자를 구분하지 않음
- 예를 들어, 'apple'과 'APPLE'은 같은 문자열을 나타냄
즉, 쌍따옴표 = 데이터베이스 객체의 이름 지정시 사용
홑따옴표 = 문자열 값 지정 시 사용