포스팅 목차
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크
[ ASCIISTR 함수 ]
ASCIISTR함수는 임의의 문자 세트의 문자열을 취해서, 문자열의 ASCII 문자열을 반환한다.
ASCII 이외의 문자는 \xxxx 형태로 변경된다. xxxx는 UTF-16 코드 단위이다.
- 함수설명 : ASCIISTR 오라클 함수 링크
1. Oracle(오라클)
| Oracle Programming |
SELECT ASCIISTR('ABÄCDE') FROM DUAL;
| Results |
AB\00C4CDE
2. Python Pandas(파이썬)
| Python Programming |
ascii('ABÄCDE')
| Results |
"'AB\\xc4CDE'"
| Python Programming |
'ABÄCDE'.encode("utf-8")
| Results |
b'AB\xc3\x84CDE'
3. R Programming (R Package)
| R Programming |
%%R
enc2native('ABÄCDE')
| Results |
[1] "ABACDE"
| R Programming |
%%R
stringi::stri_enc_mark ("ABÄCDE")
| Results |
[1] "ASCII"
4. R Dplyr Package
5. R sqldf Package
| R Programming |
%%R
sqldf("select unicode('Ä'),char(196),HEX('Ä'), CAST(x'c4' AS TEXT), cast('Ä' as blob) ")
| Results |
unicode('A') char(196) HEX('A') CAST(x'c4' AS TEXT) cast('A' as blob)
1 65 A 41 blob[1 B]
6. Python pandasql Package
| Python Programming |
ps.sqldf(" select unicode('Ä') ")
| Results |
unicode('Ä')
0 196
| Python Programming |
ps.sqldf(" select unicode('Ä'),char(196),HEX('Ä') ")
| Results |
unicode('Ä') char(196) HEX('Ä')
0 196 Ä C384
7. R data.table Package

--------------------------------------------
| [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] 오라클 함수와 R & Python 비교 사전 목록 링크 |
| 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 |
| [SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크 링크 |
반응형
댓글