본문 바로가기

닷컴's_열공/Database

오라클 구분자로 구분하여 문자열 자르기.. substr ,, instr SELECT SUBSTR(MSG, 1, INSTR(MSG, '|', 1, 1) - 1) MSG_1, SUBSTR(MSG, INSTR(MSG, '|', 1, 1) + 1, INSTR(MSG, '|', 1, 2) - INSTR(MSG, '|', 1, 1) - 1) MSG_2, SUBSTR(MSG, INSTR(MSG, '|', 1, 2) + 1, INSTR(MSG, '|', 1, 3) - INSTR(MSG, '|', 1, 2) - 1) MSG_3, SUBSTR(MSG, INSTR(MSG, '|', 1, 3) + 1, INSTR(MSG, '|', 1, 4) - INSTR(MSG, '|', 1, 3) - 1) MSG_4, SUBSTR(MSG, INSTR(MSG, '|', 1, 4) + 1) MSG_5 FROM (..
TOAD 개발하기 좋은 폰트 만들기 나름 개발을 하면서 폰트가 눈에 잘 안 들어오면서도 그냥 개발 했던때가 많았던것 같다. 조금만 신경쓰면 보기도 좋고 눈에도 편한 개발을 할수 있었는데 개발이 다 끝나는 마당에 이짓을 하다니.. 참!! 그래도 포스팅 해 둬야 겠다는 생각에 정리한다. 1. 폰트는 받기 요즘 네이버에서 나눔폰트를 무료로 배포하는것 같던데. 괜찮은 폰트 인것 같다. 얼마나 고민하고 만들었겠는가. 나눔고딕인가? 이것이 눈에 참~ 편하다. 포털검색에서 나눔글꼴이라고 치면 바로 나온다. 설명을 잘 읽고 설치하면 된다. 초딩이면 설치할수 있는 수준이다. 2. TOAD에서 옵션으로 들어가서 간다. 3. Editor > Behavior 로 가면 Languages에서 PL/SQL을 선택하고 Edit 버튼을 클릭하면 설정화면으로 들어간다. ..
행을 열로 바꿔보자. tbldept : dept | payDate 영업부 | 2008-03-11 영업부 | 2007-02-21 영업부 | 2006-10-04 영업부 | 2002-07-31 총무부 | 2004-11-27 총무부 | 2005-01-07 . . . 2. 요구사항. QUERY : SELECT .... RESULT : 영업부 | 2002-07-31 | 2006-10-04 | 2007-02-21 | 2008-03-11 총무부 | 2004-11-27 | 2005-01-07 | 2007-06-22 | 2007-08-07 개발부 | 2003-02-05 | 2004-04-29 | 2005-05-31 | 2007-08-15 . . . MS-SQL 에서 사용된 쿼리문입니다 ORACLE 도 비슷하게 사용할 수 있습니다. select..
sybase - oracle 차이점
sybase join update (사이베이스 조인 업데이트) * 일반 update 테이블명 set 필드명=값 where 조건절 .... * join update update A set x = b.a1, y=b.a2, z=b.a3 from A, B where A.a = B.a and A.... and B.... 위의 예제를 보면 set 다음에 from 절을 사용하면서 테이블간의 join 을 거는것을 볼 수 있다. 나름대로 유용한 팁인듯 싶다.
Aqua Data Sudio 4.7.2 버전 이번에 sybase를 사용하는 사이트에 들어왔는데. ADS 처음 접해 보는데 괜찮은 툴 같아요.. 근데 현재 나오는 7.0대 버전은 평가판으로만 사용이 가능하고 그것도 좀 지나니까 사용을 못하게 하더라구요.ㅠㅠ 그래서 찾아보니... 4.7.2 버전은 개인적으로 사용하기엔 무료라고 합니다..ㅎㅎㅎ 하지만 아쿠아쪽 사이트는 이미 4.대 버전을 내렸더군요..그래서 이리저리 클릭질을 하여 찾았습니다. ads-windows-x86-4.7.2.exe 많이들 다운 하셔서 즐겁게 코딩하세요... 현재로써는 MSSQL, MySQL, Oracle(9i) 의 접속을 해보았으며 모두 성공적으로 돌아가는것을 확인했다. 최근버전은 390달러인가???? 1~20 카피 묶음 라이센스가 있는거 같고 Aqua Data Studio v4..
Aqua data studio 한글 깨짐 설정 설정 Aqua Data Studio를 실행하면 UI의 일부 및 데이터베이스 환경에 따라 결과 값의 한글이 깨지는 현상이 발생할 수 있다. 각각에 대한 적절한 설정 방법은 다음과 같다. Server Properties Grid 또는 Text Results 에서 칼럼의 한글 데이터가 깨지는 경우 서버 속성을 다음 두가지 값 중 하나를 적용하면 된다. Database Servers ->각각의 서버 중 하나 선텍 오른쪽 클릭 Server Properties Driver Param: 드라이버 파라미터의 값으로 "?CHARSET=eucksc"를 입력한다. Charset: Character set의 값으로 eucksc를 선택한다. 위 화면은 두가지를 모두 적용한 예이다. Options 메뉴에서 File → Optio..
오라클에서 3개의 row을 1개의 column으로 나오게 하는방법 오라클에서 3개의 row을 1개의 column으로 나오게 하는방법 p546211 2006.09.09 16:38 답변 1| 조회 1,836 '갑' 이라는 사람의 담당간호사가 있고 질병이 여래개(고혈압,당뇨 등) 있을 때 sql 사용하여 조회시 예시1 같이 나오지 않고 예시2처럼 나오게 하는 방법은 없나요 예시1) no 대상자 담당간호사 질병 1 갑 홍길동 고혈압 2 갑 홍길동 당뇨 예시2) no 대상자 담당간호사 질병 1 갑 홍길동 고혈압/당뇨 신고 의견 쓰기 질문자 채택된 경우, 추가 답변 등록이 불가합니다. re: 오라클에서 3개의 row을 1개의 column으로 나오게 하는방법 hahmyk 답변채택률 83.3% 2006.09.11 19:41 imsi 테이블에 담과 같은 샘플 로우를 넣어 보았습니다. ..