2020/02(330)
-
PyMySql Module 설치
PyMySql Module 설치 pip install PyMySQL
-
MySql 쿼리 수행 메소드
MySql 쿼리 수행 메소드 · SQL 쿼리는 필요한 쿼리문을 작성한 후 execute() 메서드를 실행하여 수행합니다. · 명령줄에서 입력하는 MySQL 쿼리와 달리 pymysql 쿼리는 마지막에 붙는 세미콜론(;)이 필요 없습니다.
-
데이터분석에서 데이터베이스
데이터분석에서 데이터베이스 · 데이터베이스는 데이터에 최적화된 비휘발성 저장공간을 제공합니다. · 데이터베이스는 정렬(sort), 추출(select), 결합(join) 등 매우 최적화된 데이터 변환(data transformation)을 지원합니다. · 데이터베이스에는 원천 데이터와 중간 결과, 최종 결과를 저장할 수 있습니다.
-
다중 상속(Multi Inheritance)
다중 상속(Multi Inheritance) · 파이썬은 복수의 부모클래스로부터 상속 받을 수 있는 Multiple Inheritance를 지원하고 있습니다 · 2개 이상의 클래스를 상속받는 경우 두 클래스의 모든 속성(변수와 메소드)을 물려받습니다.
-
Cursor Object
Cursor Object Connection Object의 cursor() 함수를 통해 Cursor 객체를 생성합니다. https://cx-oracle.readthedocs.io/en/latest/api_manual/cursor.html parse() ORA-00900 : invalid SQL statement, ORA-01301 : insufficient privileges ORA-00921 : unexpected end of SQL command execute() 쿼리문 수행 후 return 값이 있는 경우에는 List로 결과값들을 반환합니다. parameter description statement statement 하나만 인자로 받은 경우에는 해당 statement를 실행합니다. parameter..
-
excutemany()
excutemany()· {cx_oracle} 모듈의 메소드입니다.· excutemany()는 tuple 객체를 인자로 전달받아서 쿼리문을 수행시켜줍니다.· excutemany() 함수는 Dataframe을 인자로 받을 수 없습니다. Dataframe 객체를 tuple 객체로 변환해야합니다.