반응형
해결 방법
당신이 인용하는 MySQL 문서는 실제로 당신이 언급 한 것보다 조금 더 많이 말한다. 그것은 또한 말합니다,
"
'
"로 인용 된 문자열 내부의 "'
"는 "''
"로 기록 될 수 있습니다.
문자열 리터럴에서 따옴표를
\ '
로 나타낼 수 있는지 여부를 제어합니다. 인용 부호를 나타내는 선호되는 SQL 표준 방법은 두 배 (''
)이지만 PostgreSQL은 역사적으로\ '
도 허용했습니다. 그러나\ '
를 사용하면 보안 위험이 발생합니다 ...
즉, 이중 작은 따옴표 문자를 사용하는 것이 작은 따옴표를 이스케이프하기 위해 백 슬래시를 사용하는 것보다 전체적이고 장기적인 선택이 더 낫다는 것을 말합니다.
이제 언어 선택, SQL 데이터베이스 선택 및 비표준 특성, 쿼리 프레임 워크 선택을 방정식에 추가하려는 경우 다른 선택으로 끝날 수 있습니다. 당신은 당신의 제약에 대해 많은 정보를 제공하지 않습니다.
참조 페이지 https://stackoverflow.com/questions/9596652
반응형
'MySql' 카테고리의 다른 글
MySQL 기본 키와 고유 키의 차이점 (0) | 2020.09.15 |
---|---|
MySQL phpmyadmin 파일 크기가 너무 커서 데이터베이스를 가져올 수 없습니다. (0) | 2020.09.15 |
MySQL 데이터베이스의 테이블 크기를 얻는 방법 (0) | 2020.09.15 |
MySQL 자동 증가 시작 번호를 변경 하는 방법 (0) | 2020.09.15 |
MySQL 문자열이 JSON인지 여부를 테스트하는 방법은 무엇입니까? (0) | 2020.09.15 |
댓글