99. 정리전 - IT/15. SQL 따라잡기(41)
-
오라클 (테이블, 컬럼) 정보보기, 생성, 수정, 변경, 삭제
출처 : http://todduf.blogspot.kr/2012/02/blog-post.html 오라클 (테이블, 컬럼) 정보보기, 생성, 수정, 변경, 삭제view plainprint?----------------------------------------------------------------------------------------------------------------------- -- 모든 테이블 정보 보기 SELECT * FROM user_tables; -- 모든 테이블 코멘트 정보 보기 SELECT * FROM user_tab_comments; -- 모든 컬럼 정보 보기 SELECT * FROM user_tab_cols; -- 모든 컬럼 코멘트 정보 보기 SELECT * FROM u..
2015.11.27 -
컬럼명으로 테이블 찾기 예제
집주소 관련된 예상되는 컬럼명에 대한 테이블 뽑기 SELECT B.TABLE_NAME, B.COLUMN_NAME, COMMENTS FROM ALL_COL_COMMENTS A, ALL_TAB_COLUMNS B WHERE A.TABLE_NAME = B.TABLE_NAME AND A.COLUMN_NAME = B.COLUMN_NAME AND (UPPER(B.COLUMN_NAME) LIKE '%ZIP%' OR UPPER(B.COLUMN_NAME) LIKE '%DNG%' OR UPPER(B.COLUMN_NAME) LIKE '%ADDR%' OR COMMENTS LIKE '%주소%') AND (UPPER(B.COLUMN_NAME) NOT LIKE '%IP%' OR UPPER(B.COLUMN_NAME) NOT LIKE ..
2013.07.11 -
Connect BY
계층형 게시판 같이 트리구조로 되어 있는 DB를 삭제, 정렬, 기타 등등 트리구조에서 편하게 사용 형태 글번호 그룹 뒙쓰 시퀀스 부모글 1 1 1 0 1 0 └ 3 3 1 1 2 1 │ └ 5 5 1 2 3 3 │ └ 6 6 1 3 4 5 └ 2 2 1 1 5 1 └ 4 4 1 2 6 2 사용법 ) 3번글을 지우려한다면 그 하위 답변인 5,6번 게시물도 지워져야 한다. DELETE FROM S_BOARD WHERE 글번호 IN ( SELECT * FROM S_BOARD START WITH 글번호 = 3 //시작하는 부분 CONNECT BY PRIOR 글번호 = 부모글 //검색 대상을 트리형태로 검색 ORDER BY 그룹 DESC, 순서 ) * prior의 위치 - connect by prior 자식컬럼 ..
2013.05.30 -
자바, JDBC 그리고 MySQL 타입
자바, JDBC 그리고 MySQL 타입 MySQL Connector/J는 MySQL 데이터 타입과 자바 데이터 타입 간의 변환을 유연하게 처리한다. 일반적으로, 모든 MySQL 데이터 타입은 java.lang.String으로 변환할 수 있고, 모든 수식 타입도 자바 수식 타입으로 변환할 수 있다. 다음과 같은 타입 변환은 항상 보장된다: Connection Properties - Miscellaneous. These MySQL Data Types Can always be converted to these Java types CHAR, VARCHAR, BLOB, TEXT, ENUM, and SET java.lang.String, java.io.InputStream, java.io.Reader, java.s..
2013.03.19 -
시퀀스
씨권스 ssyadm.sq_al505_01.nextval
2012.12.07 -
ORACLE팁 ROW를 COLUMN으로 바꾸어 출력하기
column -> row 변환 방법 * 하고 싶은 일 a b --> a, b, c c * SQL SELECT SUBSTR (MAX (SYS_CONNECT_BY_PATH(ch, ',')), 2) path# FROM (SELECT ch, ROWNUM rnum FROM abc) START WITH rnum = 1 CONNECT BY PRIOR rnum = rnum - 1
2012.06.18