일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- JavaScript
- 공모주
- 주식 청약
- 제이쿼리
- 리눅스
- css
- SQL
- Oracle
- 맥
- Stock ipo
- 자바스크립트
- IPO
- html
- MYSQL
- 주식 청약 일정
- 공모주 청약 일정
- java
- 공모주 청약
- 주식
- 코드이그나이터
- Eclipse
- Stock
- jquery
- 오라클
- 자바
- JSTL
- 7월 공모주 청약 일정
- php
- linux
- codeigniter
- Today
- Total
목록Oracle (60)
개발자의 끄적끄적
[Tibero] AGGR_CONCAT, REPLACE, CHR 함수를 이용한 쿼리 만들기[펌] AGGR_CONCAT, REPLACE, CHR 함수를 이용한 쿼리 만들기 AGGR_CONCAT, REPLACE, CHR 함수로 테이블 내의 데이터를 원하는대로 나열할 수 있다. AGGR_CONCAT을 이용하면 여러 행의 데이터를 하나의 컬럼으로 모아서 보여줄 수 있다. SELECT AGGR\_CONCAT(LEVEL,',') FROM DUAL CONNECT BY LEVEL < 10 위 쿼리를 수행하면 다음과 같이 한 행에 모든 행의 값을 ,로 구분해서 반환해준다. AGGR_CONCAT(LEVEL,',') 1,2,3,4,5,6,7,8,9 1 row selected. USER_TAB_COLUMNS와 같은 뷰에 활용하..
[sql] 오라클 데이터베이스 백업(Backup) 및 복구(Recovery) - 전체, 계정(스키마), 테이블[펌] 1. 백업 : exp 계정명/계정암호 full=y file="저장위치\저장이름.dmp" 2. 복구 : imp 계정명/계정암호 file="저장위치\저장이름.dmp" full=y [ignore=y] 1-1. 전체 DB 백업 (sys가 아닌 system) c:\> exp system/시스템암호 full=y file="c:\all.dmp" 1-2. 계정(스키마) 백업 c:\> exp 계정명/계정 암호 full=y file="c:\hr.dmp" 기본 설정이 yes로 지정되어있으므로 엔터만 입력하면 된다. 1-3. 테이블 백업 c:\> exp 계정명/계정 암호 file="c:\scotttbl.dmp"..
[oracle] Migration(Export /Import(CLOB))[펌] n Migration ※ Migration 기본적 순서 - AS-IS(현 서버)와 TO-BE(이전할 서버의 사용자 계정과 각 사용자의 default tablespace과 Character set를 동일 하게 설정 ) - Privileg와 role을 동일하게 설정 - schema 별로 exp를 수행해서 imp를 수행 - 9i에서는 export/import 툴을 사용하며, 10g부터는 datapump를 사용한다. - No archive로 DB 운영하는 곳은 export/import를 이용해서 begin backup 한다 1. Export - 원하는 데이터만 추출해서 하드에 저장하는 툴. - exp 받은 dmp 파일은 imp를 하기..
[oracle] LONG과 CLOB 에 대한 데이터 이전[펌] CLOB 같은 경우는 일반적으로 CTAS 가 가능하다. 그러나 LONG형은 불가능하다. 예전에는 export/import를 통하여 데이터를 이전시키는 경우가 있었다. 아래와 같은 명령어로 인하여 COPY가 가능하게 되었다. copy from scott/tiger@prod create test_long2 using select * from test_long; scott/tiger@prod LONG형 테이블을 가져올 데이터 베이스의 계정을 말한다. 그러나 이 명령어는 CLOB 포맷의 컬럼은 COPY가 불가능하다. 다음과 같은 메세지가 보여지게 된다. SQL> scott/tiger@prod Connected. SQL> create table tes..
[oracle] 오라클 날짜 포멧 [펌] 오라클 날짜 포멧변환에 대해서 설명해드리겠습니다. 기본적으로 DATE 타입을 포멧 변환 하는 법 기본적인 DATE 조회는 오라클에서는 SYSDATE 로 합니다. 1 SELECT sysdate FROM dual; cs 나랑 나오는 포멧형식이 다른데? 하시는 분들 있으실텐데 이런건 툴의 설정에서 변경하는거라 실질적인 포멧이 아닙니다. 툴 설정 변경 참고(SQL Developer 기준) 2019/01/31 - [IT/SQL] - [Oracle] SQL developer 날짜 형식 설정 나중에 데이터를 뽑아쓸때는 포멧변환을 해주셔야 합니다. 실제 데이터를 저 형식으로 포멧하기 위해서는 이 방식으로 변환을 해주어야 합니다. 1 SELECT to_char(sysdate,'y..
[oracle] 오라클 문자 합치기(CONCAT, ||) [펌] 오라클에서 문자를 합치는 방법으로 CONCAT을 사용하는 방법과 || 를 사용하는 방법이 있다. 먼저 CONCAT 으로 문자를 합치는 방법부터 알아보자. SELECT * FROM COUNTRIES; 테스트 테이블로 기본 국가 테이블을 사용하였다. 국가ID와 국가 이름을 합쳐 보자 CONCAT SELECT CONCAT(COUNTRY_ID, COUNTRY_NAME) FROM COUNTRIES; CONCAT 을 이용하여 국가ID와 이름을 합쳤다. 가독성이 떨어지니 중간에 공백을 넣고싶다. 이렇게 문자열을 하나 더 합쳐야 할때 CONCAT을 한번 더 사용한다. SELECT CONCAT(CONCAT(COUNTRY_ID, ' '), COUNTRY_NA..
[oracle] 컬럼 내 특정문자를 다른문자로 변경 update 테이블명 set 컬럼명=replace(컬럼명,'대상문자','치환될문자'); 참고들 하세요~~!