테이블에 아래와 같은 'A' 컬럼이 있습니다. COLUMN : A DECIMAL(9,1) (A컬럼은 소수값을 1자리수를 가지는 컬럼입니다.) 컬럼 값 : 100.2 쿼리 : SELECT A FROM XXXX 결과 : 100.2 그냥 사용한다면 문제가 발생하지 않지만 만약에 결과값에 문자열'(..)'을 더하여 (100.2) 같은 결과를 받고 싶습니다. 간단하게 생각해보면 아래와 같이 하면 될 것 같은데 잘 안됩니다. SELECT '('||A||')' FROM XXXX 이럴때 A를 CHAR 형으로 바꾸면 문자열 연결이 됩니다. SELECT '('||CHAR(A)||')' FROM XXXX 결과는 아래와 같습니다 (00000000000000000000000100.2) 문자열 연결은 성공하였지만 앞에 0이 붙어..
DB2는 테이블 수정을 하면 테이블이 Lock 이 걸리게 되어 아무것도 못한다;; 심지어 조회쿼리도 안된다.. 이게 설정문제인지, 환경문제인지 버전문제인지는 잘 모르겠다;;; (다른곳에서는 모르겠습니다;;) 하지만 만약에 "alter" 키워드를 이용하여 테이블을 수정한후 Lock가 걸리면 아래와 같은 조치가 필요하다. REORG TABLE [수정한 테이블명 ] 수정한 테이블을 "REORG TABLE " 명령어로 쳐주면 아주 잘된다 ㅎㅎ
출처 :Tong - nasukjin님의 DB관련통 -기본정보보기 DESCRIBE TABLE table-name [show detail] DESCRIBE SELECT * FROM tablename; -인덱스 정보보기 DESCRIBE INDEXES FOR TABLE table-name [show detail] -등록 테이블 리스트 보기 LIST TABLES FOR ALL ; - LOCK상태 확인 GET SNAPSHOT FOR LOCKS ON depsdb 유지되는 잠금,현재 잠금대기중인 에이전트,응용프로그램명, 응용프로그램 상태,총대기시간,모드상태 등을 확인 SELECT * FROM staff FETCH FIRST 5 ROWS ONLY 라고 하면 하면 처음5개의row가 나옵니다. SELECT bus_mkt_i..
[불펌] 잡동 : 테이블스페이스관련 유닉,마소윈,기타 출처 : http://blog.theple.com/scarabe/folder/15.html?uid=599 2006/11/28 10:47 http://blog.naver.com/ikatoo/90011339110 https://www-903.ibm.com/kr/techinfo/db2/download/bba_4.ppt 문서의 HTML 버전입니다. DB2 사용에 대한 Hint & Tips (Q & A) IBM DB2 기술지원팀 배 황 설치 Q : Hangeul Window 98 에서 English Version DB2 6.1 Client Enabler 를 설치했습니다. Server DB2도 물론 English Only입니다. 아래와 같은 문제를 만났는데, H..