본문 바로가기

전체 글11

Oracle에서 외래키때문에 행 삭제가 안된다면! oracle을 사용할때 부모테이블의 데이터를 삭제할 경우가 있죠! 부모테이블의 데이터를 삭제해야 할때 자식테이블의 데이터를 먼저삭제해야만 부모테이블의 데이터를 삭제할 수 있습니다. --처리방법 3가지 ① 제한(RISTRICT) ② 연쇄(CASCADE) ③ 널 값으로 처리(NULLIFY) 1. Oracle에서 아래의 쿼리문을 실행해줍니다 SELECT * FROM ALL_CONSTRAINTS WHERE CONSTRAINT_NAME='외래키명'; 2. 자식테이블 -> 오른쪽버튼(편집) -> 제약조건 -> 외래키 -> 삭제시(종속삭제)선택 -> 확인 3. DELETE문 실행한다 2021. 5. 21.
[Python] Coolsms API를 이용하여 문자보내기 Coolsms를 이용하여 Python에서 문자 보내기 1. Coolsms 홈페이지에서 회원 가입한다 - coolsms.co.kr/ 세상에서 가장 안정적이고 빠른 메시지 발송 플랫폼 - 쿨에스엠에스 손쉬운 결제 전용계좌, 신용카드, 계좌이체 등 국내 결제 뿐만 아니라 해용신용카드로 한번의 카드번호 등록으로 자동충전까지 지원합니다. 전용계좌, 신용카드, 계좌이체 등 다양한 결제 방식 coolsms.co.kr 2. 회원가입 진행 후 api를 받는다 3. pip install coolsms_python_sdk을 설치한다 import sys from sdk.api.message import Message from sdk.exceptions import CoolsmsException ## @brief This sa.. 2021. 4. 26.
Python(파이썬)과 Oracle(오라클) 연동 Python(파이썬)과 Oracle(오라클) 연동-CRUD 1. oracle(오라클)에서 테이블 생성 CREATE TABLE SAMPLE( COL01 VARCHAR2(20), COL02 VARCHAR2(20), COL03 VARCHAR2(20) CONSTRAINT SAMPLE_PK PRIMARY KEY (COL01) ); 2. select import cx_Oracle conn = cx_Oracle.connect('사용자이름/비밀번호@localhost:1521/xe') cs = conn.cursor()--cursor => 쿼리문에 의해 반환되는 결과값을 저장하는 메모리 공간 rs = cs.execute("select col01,col02,col03 from sample") for record in rs:.. 2021. 3. 17.
반응형