달력

122024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

SQLPlus 사용법

DB 2008. 10. 25. 17:31

http://blog.naver.com/chansury?Redirect=Log&logNo=120046344870

1. DB를 사용하기위해 ORACLE로 LOGIN 방법
가. SQLPLUS [Enter]
User ID : xxxxxx
password : xxxxxxxx
나. SQLPLUS user_id [Enter]
password : xxxxxxxx
다. SQLPLUS user_id/password [Enter]
※ 다. 와 같은 방법으로 Login 하게 되면 사용자명과 암호가 노출된다
그러므로 가장좋은 방법은 가, 그리고 나. 이다

2. SQLPLUS 상에서는 Auto Commit이 안된다. 그러므로 중간 중간 " COMMIT "를
수행한다.

3. SQL 문장의 Terminate 는 ==> “ ; ”

4. 한 화면씩 보여주는 기능
==> set pause on; (설정)
set pause off; (해제)
※ 설정을 하고나서 SQL 명령을 수행하면 커서가 그 다음 LINE에서 대기하고
있으므로 [Enter] Key를 친다. 그 다음부터는 Enter키로 한화면씩 보면 됨

5. SQL 명령어를 모를 경우 ?
==> help [명령어]

6. Unix 명령어를 사용하기 위해서는 ?
==> “ ! ” 를 붙여 사용한다.

7. 바로전에 실행한 SQL문을 FILE로 저장하려면 ?
==> “ save ”

8. 파일의 내용을 메모리로 불러오려면 ?
==> “ get ” 를 붙여 사용한다.

9. 메모리로 불러온 SQL문이나 메모리에 있는 명령을 실행 하려면 ?
==> “ / ” 를 붙여 사용한다.

10. 바로 전에 수행한 명령어를 편집하려면 ?
==> “ ed ” 를 붙여 사용한다.

11. 바로 전에 수행한 명령어 보려면 ?
==> “ l ” 를 붙여 사용한다.

12. SQL문이 있는 FIle을 바로 실행하려면 ?
==> “ @ ” 또는 " Start " 를 붙여 사용한다.

13. set heading off / on
==> Columns 명을 나타내지 않는다.

14. set arraysize line_number(숫자);
==> 한번에 DATA를 가져오는 단위

15. set timing on / off
==> sql문을 수행하는데 소요되는 시간을 나타내어 준다.
=======================================================================================================================
=======================================================================================================================
-. DB에 접속                     : CONN
 -. 파일 편집 및 실행          : EDIT, START
 -. 환경 설정                      : SET
 -. 표시 형식                      : COLUMN
 -. 변수 사용                      : &, ACCEPT
 -. 기타                              : DESC, HELP
 
*버퍼에 있는 명령어 편집
A : 라인끝에 텍스트를 추가함
C/old/new : old 를 new로 바꿈
I text : 다음 line 에 text를 추가함
L : 전체 문자을 보여줌
n text : n라인 전체를 text로 바꿈
R : buffer에 있는 문장 실행
edit : buffer에 있는 문장을 file로 부름
 
*SQL문장을 파일로 저장, 저장된 명령어를 실행할수 있는 sqlplus명령어
save a : 버퍼에있는 문장을 a.sql 파일에 저장
get a : a.sql 파일에 있는 문장을 버퍼로 불러옴
start a : a를 실행
host shell : 호스트 쉘로 나감
!vi a.sql : unix인경우에 a.sql.을 vi 로 편집
 
*set (환경설정)
colsep (text) : 칼럼이 표시될때 칼럼의 구별문자 기본값 공백
feedback (off | on) : 선택된 행이 몇 행인지 표시함 기본값은 6행이상일때 on
heading (off | on) : 컬럼에 대한 heading을 표시함 기본값은 on
linesize (n) : 한줄에 표시될 텍스트숫자 기본값80
pages (n) : 한페이지당 표시되는 라인수 기본값 24
paues (on | off | text) : 엔터키를 누를때마다 화면이 지나감 기본값은 off
timing (on | off) : sql문장이 처리되는 시간을 표시 기본값은 off
verify (on | off) : & 변수로 값을 받을 경우 화면에 확인하기 위해 old,new를 표시할 것인지 기본값은  on
show all : 환경이 어떻게 설정 되었는가 확인
* 항상 로그인시 같은 환경을 유지하고 싶을경우 glogin.sql파일에 set 으로 설정
desc 테이블 구조
help topic 도움말
라인의 가로사이즈는 linesize를 늘려서 조정하시면 되고
 
조회된 로우수가 20행정도인데... 10개정도씩 컬럼명이 반복된다면
 
pagesize를 늘려주시면 됩니다. Default값을 알고 계시다면
 
SQL> set linesize 180
 
SQL> set pagesize 30
sql > column 컬럼명 format a10
이렇게 하면 표시되는 컬럼에 대한 사이즈를 조절 할 수 있습니다.
현재 TITEMID의 내용은 짧은데 자리를 많이 차지하고 있죠?
이럴경우
sql> column TITEMID format a10
이렇게 하면 10자리만큼만 차지하게 됩니다.
varchar type이면 col 컬럼명 format a20 --> 20으로 열너비조정
number라면 col 컬럼명 format 999,999 --> 9하나가 한자리
set heading off -> 컬럼의 heading..그러니깐 name, value..이런게 계속 나오지 않게..하려면 이걸 쓰죠..
spool on 또는 spool path+파일명
->이렇게 하면 쿼리 결과를 파일로 저장할 수 있죠.
SQL> spool on
SQL> select * from product_component_version;
NLSRTL                         3.4.1.0.0       Production
Oracle8i Enterprise Edition    8.1.7.4.0       Production
PL/SQL                         8.1.7.4.0       Production
TNS for HPUX:                  8.1.7.4.0       Production
SQL> spool off
SQL> !ls
LOCK          TOOL          app           jre           nohup.out     oui           tempwork
STC           admin         doc           led.sh        on.lst        script        test.sql
Script        afiedt.buf    hiraScript    led_test.sql  oraInventory  temp.sql
SQL> !vi on.lst
"on.lst" 8 lines, 387 characters
SQL> select * from product_component_version;
NLSRTL                         3.4.1.0.0       Production
Oracle8i Enterprise Edition    8.1.7.4.0       Production
PL/SQL                         8.1.7.4.0       Production
TNS for HPUX:                  8.1.7.4.0       Production
SQL> spool off

set pause on 하면 한 페이지씩 볼 수 있죠.
 
SQL> help index
 ACCEPT        DBA          PAUSE            /
 APPEND        DEFINE       PRINT            SPOOL
 @             DEL          PROMPT           SQLPLUS
 @@            DESCRIBE     QUIT             START
 ARCHIVE LOG   DISCONNECT   RECOVER          STARTUP
 ATTRIBUTE     EDIT         REMARK           STORE
 BREAK         EXECUTE      REPFOOTER        TIMING
 BTITLE        EXIT         REPHEADER        TTITLE
 CHANGE        GET          RESERVED WORDS   UNDEFINE
 CLEAR         HELP         RUN              VARIABLE
 COLUMN        HOST         SAVE             WHENEVER OSERROR
 COMPUTE       INPUT        SET              WHENEVER SQLERROR
 CONNECT       LIST         SHOW
 COPY          PASSWORD     SHUTDOWN

SQL> help column
 COLUMN
 ------
 Specifies display attributes for a given column, such as:
     -   text for the column heading
     -   alignment of the column heading
     -   format for NUMBER data
     -   wrapping of column data
 Also lists the current display attributes for a single column
 or all columns.
 COL[UMN] [{column | expr} [option...] ]
 where option represents one of the following clauses:
     ALI[AS] alias
     CLE[AR]
     FOLD_A[FTER]
     FOLD_B[EFORE]
     FOR[MAT] format
     HEA[DING] text
     JUS[TIFY] {L[EFT] | C[ENTER] | C[ENTRE] | R[IGHT]}
     LIKE {expr | alias}
     NEWL[INE]
     NEW_V[ALUE] variable
     NOPRI[NT] | PRI[NT]
     NUL[L] text
     OLD_V[ALUE] variable
     ON|OFF
     WRA[PPED] | WOR[D_WRAPPED] | TRU[NCATED]
 For detailed information on this command, see the SQL*Plus User's
 Guide and Reference.

SQL> show all
appinfo is ON and set to "SQL*Plus"
arraysize 15

'DB' 카테고리의 다른 글

ORA-04030  (1) 2008.11.06
대용량DB에서 FK의 필요성 - sarang.net  (0) 2008.10.28
SQL loader 사용하기  (0) 2008.09.19
토드 단축키  (0) 2008.09.16
데이터 사전정보  (0) 2008.09.15
Posted by marryjane
|

Anylink Field Data Type

2008. 10. 22. 10:52

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

webtob config

2008. 10. 18. 13:48

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.




'Travel & Life' 카테고리의 다른 글

서울 근교 허브농장  (0) 2009.04.29
08년 달라진 연말정산  (0) 2008.12.04
춘천 청평사로의 기차여행  (1) 2008.10.18
가을 도보 여행  (2) 2008.10.18
나라별 우기시즌  (0) 2008.07.02
Posted by marryjane
|

* 대중교통
청량리역 - 남춘천역(1시간 30분) - 12-1번 좌석버스(30분~1시간) - 배(10여분) - 청평사(오봉산)

* 도로
서울 - 46번 국도를 타고 청평 - 가평 - 강촌 - 신연교 - 춘천 - 춘천역 - 화천방면 5번국도 - 소양2교 - 양구방면 우회전 - 우두산 삼거리(충렬탑) 직진하여  - 율문3리 - 소양댐 입구 주차장

서울 - 46번 국도를 타고 청평 - 가평 - 강촌 - 새 우회도로인 의암대교 - 의암터널 - 팔미리 I.C - 우회전 - 계속 직진 - 동면 감정리 삼거리 오음리 방면 - 좌회전 - 200m - 우회전- 소양댐밑 세월교 - 우회전 - 1km - 소양댐 입구 주차장

서울 - 춘천 - 오음리방면 - 46번국도- 오음리 방면 - 간척 사거리에서 우회전 - 고개넘어 - 주차장. 이곳부터 차량 출입통제 - 청평사 (1㎞정도 비포장길)


청평사는 회전문과 삼층석탑으로 유명하며, 회전문은 돌아가는 문이 아닌... 윤회의 의미를 생각하기 위한 문이다. 삼층석탑은 겉으로 보기에는 정사각형처럼 보이도록 사다리꼴로 석축을 쌓았다. 계곡물을 끌어들여 연못을 만들고, 오봉산이 비치도록 했다.
높이 9m 에 9가지 소리를 낸다는 구성폭포와 청평사 계곡이 주변에 있다.

편안한 산길을 따라 올라가면 청평사가 나온다. 오봉산에서는 한 3시간 정도면 충분하다.
내려오면 먹거리를 파는 곳이 있음. 마지막 배는 6시.
딱히 볼거리는 없지만 기차타고 버스타고 배타고 산길을 올라 절을 보는 것이니, 간단하게 여행하기 좋은 코스일듯.

* 12-1번 시간표 (2008.1)

노선번호 12-1 기 점 남춘천역 종 점 소양댐(평일)
경 유 지 남부시장, 약사A, 중앙로, 인성병원, 소양로, 소양중, 화목원, 춘천실고
운행
시간
기점발 07:20(한주발) 08:20 09:10 10:10 10:50 11:50 12:45  13:45 14:50 15:45 16:40 (17:30) (18:15)
종점발 08:10 09:10 09:55 10:50 11:40 12:40 13:35 14:35 15:40 16:35 17:35 (18:20) (19:10)
비  고 ( )하절기 운행 *좌석버스를 일반버스 요금으로 변경
노선번호 12-1 기 점 남춘천역 종 점 소양댐(공휴일)
경 유 지 남부시장, 약사A, 중앙로, 인성병원, 소양로, 소양중, 화목원, 춘천실고
운행
시간
기점발 07:20 07:50 08:20 09:10 09:25 10:00 10:50 11:15 11:50 12:45 13:30 13:45 14:50 15:10 15:45 16:40 17:00 (17:30) (18:15) (18:40)
종점발 08:10 08:30 09:10 09:55 10:15 10:50 11:40 12:15 12:40 13:35 14:15 14:35 15:40 16:15 16:35 17:35 17:55 (18:20) (19:10) (19:25)
비  고 ( )하절기운행

시간맞추기 정말 힘들다. 택시로 이동하면 요금이 꽤 나오는 편.

'Travel & Life' 카테고리의 다른 글

서울 근교 허브농장  (0) 2009.04.29
08년 달라진 연말정산  (0) 2008.12.04
낙조가 아름다운 강화도 여행  (0) 2008.10.18
가을 도보 여행  (2) 2008.10.18
나라별 우기시즌  (0) 2008.07.02
Posted by marryjane
|

가을 도보 여행

Travel & Life 2008. 10. 18. 11:13

바다를 향해 시작하는 여행.
우이도의 작은 모래언덕 사막, 자연과 잘 어울리는 정원 소쇄원, 열두개의 폭포를 가진 아담한 내연산, 해맞이 공원과 해변가 어촌마을의 7번국도, 해가 질때 연못에 불상을 닮은 바위가 비친다는 불영사, 소강리 소나무 숲과 증산역의 기차. 월정사와 갈대밭, 절벽위에서의 풍경이 아름다운 영월동강 서강. 메타세콰이어의 가로수길.


1. 전라남도 신안군 도초면 우이도리의 작은 사막
기차를 타고 목포역
목포연안여객선터미널에서 배(섬사랑6호)를 타고 우이도 2구 돈목해수욕장근처의 모래언덕
배편은 목포출발 12시 10분, 우이도출발 7시30분  3시간동안 14,550원

2. 전라남도 담양 자연 속의 정원 소쇄원
서울에서 광주행 좌석버스는 센트럴에서 타며, 심야는 22시경까지 있음. 3시간 40분 소요.
광주광역시에서는 충효 187번 버스
연천↔반석↔충의교육원입구↔소쇄원↔충효동↔충효↔수리↔석제↔금곡↔충장사↔ 화암 ↔4수원지의↔4수원지↔전망대↔무등파크↔호남맨션↔두암타운↔두암타운입구↔ 풍 향시장↔풍향시장↔교육대↔서방시장↔동신고↔(우산1파출소→)↔말바우시장
↔무등 도서 관↔광주병원↔동광주진입로↔농산물공판장↔문흥지구입구↔도동고개↔도선사↔장 등동

광주역이나 시외버스터미널에서 택시를 타고 광주 서방에 있는 홈플러스앞에서 187번 , 225번버스를 탈 수 있음. 25분 간격

담양군내에서는
광주터미널에서 광주 동신전문대가는 311번을 타고, 광주 동신전문대 앞에서 125, 225번 버스로 광주호를 지나 소쇄원 앞 하차
225번 (화순야사↔광천동) 고서사거리, 가사문학관 앞에서 하차

광주에서 영덕가기
대구행버스는 3시간 20분, 대구에서 영덕행은 3시간.

3. 담양 죽녹원 대나무길
광주터미널에서 311번 타고 죽녹원앞 하차
311번 : 담양터미널-동광주병원-서방시장-신안다리-송원전문대-광천터미널-담양

관방제림과 담양천을 끼고있는 향교를 지나면 왼편에 보이는 대나무숲

4. 경북 포항의 12개의 폭포, 내연산
포항시외버스터미널에서 보경사행 500번 좌석버스 (신안여객 054-293-0320)
버스는 오전 7시, 7시45분, 9시15분, 10시45분, 낮 12시25분쯤에 있다. 버스정류장은 터미널 길 건너 맞은편에 있다. 요금 1천500원. 보경사까지 대략 1시간 5분쯤 걸린다. 보경사 주차장에서 포항터미널로 나오는 오후 5시, 6시30분, 7시30분에 있다.

산행코스 : 보경사로 들어가 오른쪽으로 올라가 문수산으로, 문수산에서 바로 계곡으로 내려오는 길. 2시간 30여분

5. 영덕의 해맞이 공원

* 포항에서 가는 길
포항의 터미널에서 강구터미널까지. 40여분 4,100원
포항버스표(울진일반직행) : 05:25 06:00 약15분 20분 간격으로 운행 19:19 19:35 19:55 21:30 - 11,800원
포항버스표(심야울진일반직행) : 24:40 - 4,500원 약 50분
강구버스표 : 5시 41분부터 8시 45분까지 15분간격. 심야는 21시 26분, 22시 (금아여행 054) 274 - 7001~3)

* 대구-강구 버스가 하루에 4번정도 있다. 11,000원

강구터미널에서 시내버스로 20여분 1,300원 -강구터미널 건너편 강구항도 구경거리다.
시내버스는 한시간에 한대정도...
시내버스표 : 7:30 7:40 8:10 8:40 9:25 10:30 11:20  오후 1:30 3:30 4:10 5:10
풍력발전단지에서 내려 걸어오면서 해맞이 공원을 구경하는 것도 좋다. 해맞이 공원근처에서 버스를 타고 다시 강구터미널로.

터미널맞은편 식당가가 있고, 자체 민박도 운영한다. 터미널 오른편 삼사해상공원이 있는데, 모텔,호텔,민박,펜션이 있음.

* 영덕터미널에서 가는 길
영덕터미널(주) 054-732-7673
동서울터미널 안내소(02-446-8000)
운행시간 확인 : 버스피아(http://www.buspia.co.kr)
영덕 터미널 시외버스 안내 http://www.yd.go.kr/open_content/life/tour/come_by/

동서울터미널에서 영덕터미널 7시부터 6시까지 1시간 반정도 간격으로 출발하는 버스. 4시간 20분 소요. 24,200원
영덕터미널에서 해맞이 공원으로 가는 버스.

6. 울진의 불영사
울진버스터미널에서 불영사가는 군내버스 이용. 울진교통 054-783-4141 울진시외버스터미널 054-782-2971
시간표 : 06:50 08:10 08:40 10:50 12:00 13:20 15:00 17:10 18:30

7. 울진 금강소나무 숲

7월~10월간 개방

울진군 여행
http://kin.naver.com/detail/detail.php?d1id=9&dir_id=901&eid=Oqlom2Bvy4KhHhaEBPAlrRz9d0Lewhb3&qb=sd2wrbzSs6q5q72j&pid=fLx1zdoi5TVssaMfUp8sss--047883&sid=SNx1zXdR3EgAAFOSWzc

http://ferrum.tistory.com/42
http://patissierking.tistory.com/578


8. 영월 청령포
영월시내에서 택시를 이용하거나, 영월역에서 청령포행 시내버스, 혹은 영월버스터미널에서 청령포행 시내버스 한시간에 한대씩.
나룻배로 청령포로 들어갈 수 있다.

* 여행기
http://blog.naver.com/babtol2000?Redirect=Log&logNo=90032248890 - 담양
http://blog.naver.com/mijoya/80054699356 - 해맞이공원
http://korean.visitkorea.or.kr/kor/index.kto - 한국관광공사
http://www.beetlemap.co.kr/ - 지도 사이트

'Travel & Life' 카테고리의 다른 글

서울 근교 허브농장  (0) 2009.04.29
08년 달라진 연말정산  (0) 2008.12.04
낙조가 아름다운 강화도 여행  (0) 2008.10.18
춘천 청평사로의 기차여행  (1) 2008.10.18
나라별 우기시즌  (0) 2008.07.02
Posted by marryjane
|

webt.properties

2008. 10. 17. 16:23

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

요청 시 timeout 현상

2008. 10. 17. 16:05

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.


재료 
손질한 연어 2토막(약 160g), 우메보시 4알, 참깨·검은깨 1작은술씩, 무순·소금 약간씩, 녹찻물 2컵, 밥 2공기, 청주 1큰술

만들기 
1 손질한 연어는 청주와 소금을 뿌려 밑간해 10분 이상 재운다. 
2 우메보시는 씨를 발라내어 잘게 다진다. 
3 밑간한 연어는 그릴 팬에 기름 없이 굽는다. 
4 그릇에 밥을 담고 그 위에 구운 연어, 우메보시와 무순을 얹은 뒤, 참깨와 검은깨를 뿌린다. 여기에 뜨거운 녹찻물을 자작하게 붓는다. 취향에 따라 고추냉이나 잘게 썬 김을 곁들여 낸다.


재료
대하 4마리, 겨자 잎 5장, 래디치오 3장, 양상추 5장, 보라 양파 1/4개, 래디시 1개, 청포도·호두 5알씩, 데라웨어 10알, 청주 2큰술, 블루치즈드레싱(마요네즈 2큰술, 블루치즈 1/2큰술, 올리브유·식초 1큰술씩, 다진 마늘 1작은술, 파슬리·후춧가루 약간씩) 

만들기 
1 대하는 청주를 뿌려 비린내를 제거한 뒤 나무 꼬치에 꿰어 그릴에 굽는다. 
2 겨자 잎과 래디치오, 양상추는 먹기 좋은 크기로 뜯고, 보라 양파는 가늘게 채썬다. 래디시는 얇게 슬라이스하고, 청포도는 반으로 선다. 데라웨어는 깨끗이 씻어두고 호두는 큼직하게 다진다. 
3 볼에 마요네즈와 블루치즈를 넣고 치즈를 부드럽게 풀어가며 섞다가 나머지 블루치즈드레싱 재료를 모두 넣어 고루 섞는다. 
4 접시에 손질한 채소와 구운 대하를 담고, 블루치즈드레싱을 끼얹어 낸다.

'Recipe' 카테고리의 다른 글

골뱅이 무침  (0) 2009.04.29
두부샐러드  (0) 2009.04.29
오징어 초무침  (0) 2009.04.29
샌드위치  (0) 2009.04.29
두고쓰는 양념장과 요리  (0) 2009.04.29
Posted by marryjane
|

method detail
문자열 길이 구하기 및 문자열 자르기
LenB 함수는 문자열이 가지는 바이트 데이터를 사용합니다. 문자열에 있는 문자수를 반환하는 대신 LenB는 이 문자열을 표현하는 데 사용된 바이트 수를 반환합니다.
MidB 함수는 문자열이 가지는 바이트 데이터를 사용합니다. 이 함수에서는 문자 개수를 지정하는 대신 바이트 수를 지정합니다.
RightB 함수는 문자열이 가지는 바이트 데이터를 사용합니다. length 인수에 반환할 문자 개수를 지정하는 대신 바이트 수를 지정합니다.

method summary
int Len(string args)
: args 가 null 이면 null 을 반환
string Mid(string args, int start [, int length])
: length 는 개수. 생략시 마지막 문자열까지 리턴.
exam
Dim MyVar
MyVar = Mid("VB Script is fun!", 4, 6) ' MyVar는 "Script"를 반환합니다.

Dim MyString
MyString = Len("VBSCRIPT") ' MyString은 값 8을 가집니다.

Dim AnyString, MyStr
AnyString = "안녕하십니까?" ' 문자열을 지정합니다.
MyStr = Right(AnyString, 1) ' "?"를 반환합니다.
MyStr = Right(AnyString, 6) ' " 하십니까?"를 반환합니다.
MyStr = Right(AnyString, 20) ' "안녕하십니까?"를 반환합니다.

'VB & .NET' 카테고리의 다른 글

ADO.Net DB연결과 사용법  (0) 2009.03.08
ADO.NET 표준사례  (0) 2009.03.08
random 파일처리  (0) 2008.05.15
Posted by marryjane
|