pl/sql-escape& quotation

1510 단어 pl/sql
escape:
1.ESCAPE 키 워드 를 사용 하여 전의 부 호 를 정의 합 니 다.모드 에서 전의 부호 가 어댑터 앞 에 있 을 때 이 어댑터 는 일반 문자 로 해 석 됩 니 다.2.ESCAPE 'escape_character' 마스크 대신 문자열 에서 마스크 를 검색 할 수 있 습 니 다.escape_character 는 마스크 앞 에 놓 여 이 특수 한 용 도 를 나타 내 는 문자 입 니 다. select*from a WHERE name LIKE'%/%ab'ESCAPE'/'결 과 는 다음 과 같 습 니 다. name ---------- 11%ab 
12%ab 
 
quotation:
Quotation marks can be nested in one of two ways. The first method is to double the quotation marks in the nested string. For example:
NLS_DATE_FORMAT = '''Today is'' MM/DD/YYYY' 
The second method is to alternate single and double quotation marks. For example:
NLS_DATE_FORMAT = '"Today is" MM/DD/YYYY' 
 
 
SQL
>
 
select
 
'''
Today is
''
 MM/DD/YYYY
'
 
from
 dual;
'''
TODAYIS
''
MM/DD/YYYY
'
--
---------------------
'
Today is
'
 MM
/
DD
/
YYYYSQL
>
  
select
 
'
"Today is" MM/DD/YYYY
'
 
from
 dual;
'
"TODAYIS"MM/DD/YYYY
'
--
-------------------
"Today 
is
" MM
/
DD
/
YYYY
 

좋은 웹페이지 즐겨찾기