- 변환형 함수
TO_CHAR : 숫자나 날짜를 문자열로 변환
TO_NUMBER : 문자를 숫자로 변환
TO_DATE : 문자를 날짜로 변환

- TO_CHAR에서 숫자를 문자로 변환시에 형식에 사용되는 요소
9 : 일반적인 숫자를 나타냄
0 : 앞의 빈자리를 0으로 채움
$ : dollar를 표시함
L : 지역 통화 단위(ex )
. : 소숫점을 표시함
, : 천단위를 표시함
- TO_CHAR에서 날짜를 문자로 변환시에 형식에 사용되는 요소
SCC : 세기를 표시 S는 기원전(BC)
YEAR : 연도를 알파벳으로 spelling
YYYY : 4자리 연도로 표시
YY : 끝의 2자리 연도로 표시
MONTH : 월을 알파벳으로 spelling
MON : 월의 알파벳 약어
MM : 월을 2자리 숫자로 표시
DAY : 일에 해당하는 요일
DY : 일에 해당하는 요일의 약어
DDD,DD,D : 연도,월,일 중의 날짜를 숫자로 표시
HH , HH24 : (1-12) , (0-23)중의 시간을 표시
MI : 분을 표시
SS : 초를 표시
AM(A.M.),PM(P.M.) : 오전인지 오후인지를 표시


TO_CHAR(문자값,‘형식’)
숫자를 문자로 변환 : TO_CHAR(350000,'$999,999')→ $350,000
숫자를 날짜로 변환 : TO_CHAR(SYSDATE,'YY/MM/DD')→ 95/05/25
TO_DATE(문자값, ‘형식’) : TO_DATE('10 SEPTEMBER 1992','DD MONTH YYYY')→10-SEP-92
TO_NUMBER(문자값) : TO_NUMBER('1234')→ 1234


출처 : http://blog.naver.com/hellowkorea/50002358498

Number :-2147217900
Message : ORA-01502: index 'DB명.인덱스명' or partition of such index is in unusable state ORA-06512: at "DB명.~뭐라뭐라~", line 13
Query : SELECT......

이 메세지는 인덱스가 깨져서 나는 에러 메세지이다.
파티션에 따라 명령어가 약간 달라지겠지만,
alter index 인덱스명 rebuild 혹은 alter index 인덱스명 rebuild partition명으로 리빌드 해주면 해결된다.

'DB' 카테고리의 다른 글

[Oracle] 오라클 seq 씨퀀스 사용하기  (0) 2007.03.31
[Oracle] 변환함수 : TO_CHAR, TO_NUMBER,TO_DATE  (0) 2007.03.31
[Oracle] Index Rebuild  (0) 2007.03.31
[MySQL] 처음 설치 후 관리자 암호 설정  (0) 2007.03.31
[MySQL] mysqldump  (0) 2007.03.31

mysqladmin -u root password '새로운 패스워드'

간단함..ㅎㅎ

왜 그동안 삽질을 했을까낭..-_-

'DB' 카테고리의 다른 글

[Oracle] 변환함수 : TO_CHAR, TO_NUMBER,TO_DATE  (0) 2007.03.31
[Oracle] Index Rebuild  (0) 2007.03.31
[MySQL] 처음 설치 후 관리자 암호 설정  (0) 2007.03.31
[MySQL] mysqldump  (0) 2007.03.31
[PostgreSQL] 접속하기  (0) 2007.03.31

mysqldump를 이용한 백업 및 복구

1) 전체 DB를 백업
mysqldump -u myhome -p -A > mysql_backup_all.sql

2) 데이타베이스별로 백업 (--databases 뒤에 myhome mysql 등 줄줄이 나열함)
mysqldump -u myhome -p --databases myhome mysql > mysql_backup.sql

3) 특정 테이블 백업 (myhome의 tablea만 백업)
mysqldump -u myhome -p --myhome tablea > mysql_backup_tablea.sql

-------

다음으로 복구하는 법입니다.
mysql -u myhome -p myhome < 백업한파일명.sql

복구시 원래의 데이타를 drop 하신뒤에 복구 스크립트를 돌리세요.
참고로 create table 같은거 빼고 data만 백업하실때는 mysqldump시
옵션을 --no-create-info를 추가로 주시면 됩니다.


출처 : http://blog.naver.com/galer/130006267784

'DB' 카테고리의 다른 글

[Oracle] Index Rebuild  (0) 2007.03.31
[MySQL] 처음 설치 후 관리자 암호 설정  (0) 2007.03.31
[MySQL] mysqldump  (0) 2007.03.31
[PostgreSQL] 접속하기  (0) 2007.03.31
[PostgreSQL] 쿼리 몇가지..  (0) 2007.03.31

su - postgres로 계정 변경

psql -U postgres DB명 으로 접속

\d 하면 테이블 볼 수 있음

\d 테이블명 하면 스키마 볼 수 있음

아..어렵다..-_-

php에서 접속하는 방법을 알아봐야겠다

'DB' 카테고리의 다른 글

[Oracle] Index Rebuild  (0) 2007.03.31
[MySQL] 처음 설치 후 관리자 암호 설정  (0) 2007.03.31
[MySQL] mysqldump  (0) 2007.03.31
[PostgreSQL] 접속하기  (0) 2007.03.31
[PostgreSQL] 쿼리 몇가지..  (0) 2007.03.31

+ Recent posts