"""oracle_config.pyOracle 데이터베이스 서버에 접속(로그인)하기 위해 필요한 정보들을 정의""" # 사용자 이름 user = 'scott' # 비밀번호 pwd = 'tiger' # 데이터베이스 서버 주소: DSN(Data Source Name) dsn = 'localhost:1521/orcl' >>Oracle 데이터베이스 서버에서 select 구문 실행, 결과 확인현재 프로젝트 디렉토리 상태 for 변수 in 커서: 실행문for-in 구문에서 cursor.fetchone()의 결과를 변수에 전달 import cx_Oracleimport lec08_database.oracle_config as cfg # connection 설정connection = cx_Oracle.connect(cf..
select
GoalsPL/SQL, PL/SQL의 필요성, PL/SQL 블록의 기본 구조, SET SERVEROUTPUT ON변수, DECLARE, ASSIGN, INITIALIZE, 상수, LITERALDECLARE에 NOT NULL 삽입, PROMPT, SELECT 값을 변수에 삽입 NotesPL/SQL(Procudural Language extension to SQL)-- SQL에 대한 절차적 언어 확장 기능 PL/SQL의 필요성-- 직원(emp) 테이블에서 부서별 직원들의 정보를 출력select * from emp where deptno = ? ; -- 어떤 부서 번호들이 있는지를 확인하기 위해서 부서(dept) 테이블을 확인select deptno from dept; -- 알아낸 부서 번호를 가지고 sele..