select * from all_col_comments where table_name = "EMP":



oracle sqlplus 팁

oracle 2013. 12. 9. 15:02

1. shell 에 있는 파일을 읽어와서 실행

  SQL> @1.sql

2.페이지 없앰

 SQL> set pause off



게시판 만들 때 쓰는 oracle query 한 페이지에 보여주는 목록이 15 개이고 title 에 "질문" 이라는 문자열이 포함된 화면중 화면 번호가 1 인 것 SELECT * FROM ( SELECT AA.*, ceil(rownum/15) page FROM ( SELECT board_id, mtext_id, accnt_id, title, nickname, decode(to_char(sysdate, 'yyyymmdd'), to_char(create_time, 'yyyymmdd'), to_char(create_time, 'hh:mi:ss'), to_char(create_time, 'mm/dd hh:mi')) , view_cnt, reply_cnt, rec_score, type, is_delete, exp FROM MainText WHERE board_id = 2 AND INSTR(UPPER( title ), "질문") > 0 order by create_time desc ) AA ) WHERE page= 1

SELECT (sysdate - to_date('01-JAN-1970','DD-MON-YYYY') ) * (86400) - (9*3600) AS dt FROM dual; SELECT (create_time - to_date('01-JAN-1970','DD-MON-YYYY') ) * (86400) - (9*3600) AS dt FROM maintext WHERE board_id = 1;

sqlplus 명령어

oracle 2006. 12. 27. 16:58
sqlplus에서
. ed[it] : 바로 전에 입력한 명령어를 vi 로 편집
. r[un] : buffer에 저장된 명령어 실행
. sav[e] filename[.sql] : buffer에 저장된 명령어 저장
 
  기타 유용한 명령어
. @file_name[.sql] : file_name 의 파일을 sqlplus 에서 실행
. desc[ribe] [user.]table_name[@db_name] : 지정된 테이블에 대한 상세
. spool file_name : 질의 결과를 file_name 파일에 저장
 >> spool off 결과 저장 중지