2006. 11. 1. 05:00
옛날카테고리/함장(?)일지
오라클을 접하게 되니 MySql 보다 여기저기 불편한 점이 많게 느껴졌는데,
아래 정도만 체크해두면 무난하게 쓸 수 있을 듯.
아우.. 이제 자야지 -_-;; 오늘 숙제는 6시간 이상 걸린건가;; 대체...
테이블 이름 출력
(mysql) show tables;
(oracle) select table_name from tabs;
시퀀스 이름 출력
SELECT SEQUENCE_NAME FROM SEQ;
오늘 날짜
---------
SYSDATE
로그 기록
spool 저장할 파일명
예) spool c:\hkh00.txt
로그 기록 해제
spool off
오라클에서 스트링 필드 등을 입력할 때 "가 아니 '를 써야 함
테이블 구조
DESC 테이블이름
SQL PLUS 에디트 사용법 알면 편함
L 작업할 행
C /바꿀문자열/대체문자열
C / 제거할문자열
/ 실행
DEL 삭제할 행
I
mysql의 auto_increment 흉내내기
CREATE SEQUENCE SEQ_BOOK
INCREMENT BY 1
START WITH 1
MAXVALUE 9999999999 NOCYCLE ;
INSERT INTO BOOKS(BOOK_ID) VALUES(SEQ_BOOK.NEXTVAL);
삭제할 때는
DROP SEQUENCE SEQ_BOOK;
Oracle의 rownum 과 Mysql의 limit 비교
아래 정도만 체크해두면 무난하게 쓸 수 있을 듯.
아우.. 이제 자야지 -_-;; 오늘 숙제는 6시간 이상 걸린건가;; 대체...
테이블 이름 출력
(mysql) show tables;
(oracle) select table_name from tabs;
시퀀스 이름 출력
SELECT SEQUENCE_NAME FROM SEQ;
오늘 날짜
---------
SYSDATE
로그 기록
spool 저장할 파일명
예) spool c:\hkh00.txt
로그 기록 해제
spool off
오라클에서 스트링 필드 등을 입력할 때 "가 아니 '를 써야 함
테이블 구조
DESC 테이블이름
SQL PLUS 에디트 사용법 알면 편함
L 작업할 행
C /바꿀문자열/대체문자열
C / 제거할문자열
/ 실행
DEL 삭제할 행
I
mysql의 auto_increment 흉내내기
CREATE SEQUENCE SEQ_BOOK
INCREMENT BY 1
START WITH 1
MAXVALUE 9999999999 NOCYCLE ;
INSERT INTO BOOKS(BOOK_ID) VALUES(SEQ_BOOK.NEXTVAL);
삭제할 때는
DROP SEQUENCE SEQ_BOOK;
Oracle의 rownum 과 Mysql의 limit 비교