본문 바로가기

반응형

오라클

ORACLE 오라클 시퀀스 한번에 초기화 1. 시퀀스 줄일 값 셋팅 ALTER SEQUENCE 스키마명.시퀀스명 INCREMENT BY -줄일값; 2. 시퀀스 실행 SELECT 스키마명.시퀀스.NEXTVAL FROM DUAL; 3. 시퀀스 원복 ALTER SEQUENCE 스키마명.시퀀스명 INCREMENT BY 1; 한번에 초기화하기 ALTER SEQUENCE 스키마명.시퀀스명 RESTART START WITH 1; 더보기
ORACLE 데이터 클랜징(공백, 탭, 엔터 제거) 데이터 클랜징을 할때, 오라클 내장 함수 TRIM, LTRIM, RTRIM함수를 많이 사용하지만 탭, 엔터 등 생각치 못한 값이 들어가 있을때는 원하는 대로 안될때가 많다. 이때는 REPALCE 함수를 사용해서 지우는게 속 편하다. TAB : CHR(9) Line Feed : CHR(10) Carriage Return : CHR(13) 원하는 컬럼을 아래와 같이 리플레이스 하면 왠만한 공백은 다 사라진다. REPLACE(REPLACE(REPLACE(컬럼, CHR(9), CHR(10)), CHR(13)) 더보기
파이썬 설치 및 오라클 접속 예제 파이썬으로 오라클을 접속하기 위해서는 첫 번째로 파이썬 설치부터!!!!!!! 1. 파이썬 설치https://www.python.org/ 2. 오라클 접속을 위한 모듈을 다운 받는다.http://cx-oracle.sourceforge.net/ 링크를 타고 들어가서 PyPI를 클릭한다! 위와 같은 사이트에서 Python에 맞는 모듈을 다운받고 설치한다. 3. 다음 코드를 친다.--------------------------------------------------------------------import cx_Oraclecon = cx_Oracle.connect('아이디/암호@아이피:1521/인스턴스명')cur = con.cursor()cur.execute('Query문')for result in cur.. 더보기
[펌] 오라클 쿼리 작성 지침 SQL statement 작성 지침 가. SQL statement의 기본적인 형태 ¨ SQL statement 내의 Comment는 /* 와 */ 를 사용한다. ¨ 한 라인에는 최대 하나의 컬럼명만 지정한다. x 예. SELECT 주민번호, 신청일자시간 (X) SELECT 주민번호, 신청일자시간 (O) ¨ SELECT 혹은 INSERT 시 컬럼명을 반드시 일일이 명료하게 지정하여, 컬럼 추가 혹은 삭제 등과 같은 데이터모델 변경에 대처하도록 한다. ... 생략 ... -> 전체 내용은 첨부파일을 확인하세요. 출처 : http://blog.naver.com/swinter8/130000205228 더보기

반응형