반응형
파이선에서 oracle을 사용하기 위한 방법중 하나는 cx-oracle library를 사용하는 것이다.
일단 python에서 라이브러리를 사용하기 위해서는
pypi.org 사이트에 접속하여 cx-oracle 을 접속하여 tar나 whl 파일을 설치한다.
다음 코드에서 사용은 다음과 같다.
import cx_Oracle as oci userid = 'id' passwd = 'passwd' host = 'ip:port/SID명' conn = oci.connect(userid, passwd, host, encoding='UTF-8') cur = conn.cursor() |
그리고 insert 와 select 에 대한 쿼리는 아래와 같다.
#insert list =[ (1,2,3), (4,5,6), (7,8,9) ] cur.executemany("insert into table values (:1,:2,:3)", list) #selecdt cur.execute("select * from professor")
for row in cur:
print(row)
|
반응형
'IT > Python' 카테고리의 다른 글
파일 복사 (40) | 2022.11.30 |
---|---|
파이선 3.11 에 대해서 (37) | 2022.11.14 |
read_csv() (38) | 2022.11.08 |
반복문 역순으로 돌기 (43) | 2022.10.28 |
정규표현식(한글, 특수문자 지우기) (52) | 2022.10.25 |
댓글