티스토리 뷰
반응형
https://stackoverflow.com/questions/2177978/what-does-the-colon-sign-do-in-a-sql-query
위에 있는 stackoverflow를 보고 정리하였다.
:는 바인드 변수이다. 바인드 변수를 사용하면 단일 SQL문을 여러번 재사용할 수 있다. 이를 활용하면, SQL injection 공격이 허용되지 않아 보안에 도움이 되고, 필요한 구문 분석의 양을 줄임으로써 성능에도 도움이 된다.
Oracle에서 쿼리를 실행하기 전에 프로그램은 커서를 생성한다. 프로그램은 커서에 대해 파싱할 SQL을 참조하여, SQL에 의해 참조된 바인드 변수에 대해서 값을 바인딩한다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 네이버 2022 공채
- DGS Framework
- graphql
- solidity
- mysql
- downTo
- Squash and merge
- 코틀린
- 코딩테스트
- 확장 함수
- 주생성자
- squash merge
- postman tests
- Kotlin
- postman
- python3
- hashcode
- 1차 인터뷰
- string
- pm.test
- java
- go 특징
- pm.expect
- Python
- 2차 인터뷰
- Basic Type
- Kotlin In Action
- git
- github
- postman collection
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함