리터럴
🧱 리터럴(Literal)
정의
리터럴은 SQL 문장에서 직접 사용되는 고정된 값이다.
문자열, 숫자, 날짜 같은 값을 쿼리에 그대로 넣을 때 사용한다.
종류
- 문자열 리터럴:
'abc','2025-01-01' - 숫자 리터럴:
100,3.14 - 날짜 리터럴: DBMS마다 표현 방식이 다를 수 있다. 예:
TO_DATE('2025-01-01', 'YYYY-MM-DD')
예시
SELECT * FROM users WHERE name = '홍길동';
SELECT * FROM orders WHERE price > 1000;
tip
리터럴은 값이 고정되어 있기 때문에, 값이 바뀌는 경우에는 바인드 변수를 사용하는 것이 보안과 재사용성 측면에서 더 좋다.
댓글남기기