<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://pimg.daum-img.net/whsnake/css/atom.css?ver=1.0" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom" version="1.0" >
  <title>뿌까와 위피와 함께..</title>
  <link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang"/>
  <link rel="self" type="application/atom+xml" href="http://blog.daum.net/xml/atom/puccarang"/>
  <rights>pucca</rights>
  <author>
    <name>pucca</name>
    <uri>http://blog.daum.net/puccarang</uri>
  </author>
  <generator uri="http://blog.daum.net" version="1.0">Daum blog (blogmaster@daum.net)</generator>
  <id>tag:blog.daum.net,2009:puccarang</id>
  <updated>2009-11-20T21:46:11Z</updated>

  		<entry>
	    <title>윈도우 단축키</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944998"/>
		<id>tag:blog.daum.net,2009:puccarang.6944998</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-11-20T21:46:11Z</updated>
	    <published>2009-11-20T21:46:11Z</published>
	    <content type="html">
	    	Ctrl + 휠마우스 위로, 또는 아래로 (위로 : 텍스트 글꼴 확대, 아래로:글꼴 작게) &lt;BR&gt;Shift + 휠마우스 위로, 또는 아래로 (위로 : 웹페이지 앞으로, 아래로:웹페이지 뒤로) &lt;BR&gt;&lt;BR&gt;Alt + 왼쪽화살표 (웹사이트 이전페이지) &lt;BR&gt;Alt + 오른쪽화살표 (사이트 앞으로가기) &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;키보드 바로 가기 &lt;BR&gt;Ctrl+C (복사) &lt;BR&gt;Ctrl+X (잘라내기) &lt;BR&gt;Ctrl+V (붙여넣기) &lt;BR&gt;Ctrl+Z (실행 취소) &lt;BR&gt;Delete (삭제) &lt;BR&gt;Shift+Delete (선택한 항목을 휴지통에 넣지 않고 영구적으로 삭제) &lt;BR&gt;항목을 끌면서 Ctrl 키 누름 (선택한 항목을 복사) &lt;BR&gt;항목을 끌면서 Ctrl+Shift 누름 (선택한 항목의 바로 가기를 만듬) &lt;BR&gt;F2 (선택한 항목의 이름 바꾸기) &lt;BR&gt;Ctrl+오른쪽 화살표 (삽입 지점을 다음 단어의 처음으로 이동) &lt;BR&gt;Ctrl+왼쪽 화살표 (삽입 지점을 이전 단어의 처음으로 이동) &lt;BR&gt;Ctrl+아래쪽 화살표 (삽입 지점을 다음 단락의 처음으로 이동) &lt;BR&gt;Ctrl+위쪽 화살표 (삽입 지점을 이전 단락의 처음으로 이동) &lt;BR&gt;화살표 키 중 하나와 함께 Ctrl+Shift 누름 (텍스트 블록 강조 표시) &lt;BR&gt;화살표 키 중 하나와 Shift 키 누름 (창이나 바탕 화면에서 둘 이상의 항목을 선택하거나 문서에서 텍스트를 선택) &lt;BR&gt;Ctrl+A (모두 선택) &lt;BR&gt;F3 (파일 또는 폴더 찾기&lt;BR&gt;) Alt+Enter (선택한 항목의 등록 정보 보기) &lt;BR&gt;Alt+F4 (활성 항목을 닫거나 활성 프로그램을 종료) &lt;BR&gt;Alt+Enter (선택한 개체의 등록 정보 표시) &lt;BR&gt;Alt+Space Bar (활성 창의 바로 가기 메뉴 열기)&lt;BR&gt;Ctrl+F4 (여러 문서를 동시에 열 수 있는 프로그램에서 활성 문서 닫기) &lt;BR&gt;Alt+Tab (열린 항목 사이에서 전환) &lt;BR&gt;Alt+Esc (연 순서대로 항목을 순환) &lt;BR&gt;F6 (창이나 바탕 화면의 화면 요소를 순환) &lt;BR&gt;F4 (내 컴퓨터나 Windows 탐색기에서 주소 표시줄 목록 표시) &lt;BR&gt;Shift+F10 (선택한 항목의 바로 가기 메뉴 표시) &lt;BR&gt;Alt+Space Bar (활성 창의 시스템 메뉴 표시) &lt;BR&gt;Ctrl+Esc (시작 메뉴 표시) &lt;BR&gt;Alt+메뉴 이름에서 밑줄이 표시된 문자(해당 메뉴 표시) &lt;BR&gt;F10 (활성 프로그램의 메뉴 모음 활성화) &lt;BR&gt;오른쪽 화살표 키 (오른쪽 방향의 다음 메뉴를 열거나 하위 메뉴 열기) &lt;BR&gt;왼쪽 화살표 키(왼쪽 방향의 다음 메뉴를 열거나 하위 메뉴 닫기) &lt;BR&gt;F5 (활성 창 업데이트) &lt;BR&gt;Esc (현재 작업 취소) &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;대화 상자 키보드 바로 가기&lt;BR&gt;Ctrl+Tab (탭을 통해 앞으로 이동) &lt;BR&gt;Ctrl+Shift+Tab (탭을 통해 뒤로 이동) &lt;BR&gt;Tab (다음 옵션으로 이동) &lt;BR&gt;Shift+Tab (이전 옵션으로 이동) &lt;BR&gt;Alt+밑줄 표시 문자 (해당 명령을 수행하거나 해당 옵션을 선택) &lt;BR&gt;Enter (활성 옵션이나 단추에 대한 명령 수행) &lt;BR&gt;Space Bar (활성 옵션이 확인란인 경우 확인란을 선택하거나 선택 취소) &lt;BR&gt;화살표 키 (활성 옵션이 옵션 단추 그룹인 경우 단추 하나를 선택) &lt;BR&gt;F1 (도움말 표시) &lt;BR&gt;F4 (활성 목록에 항목을 표시) &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Microsoft Natural Keyboard 바로 가기 &lt;BR&gt;Windows 로고 (시작 메뉴를 표시하거나 숨김) &lt;BR&gt;Windows 로고+Break (시스템 등록 정보 대화 상자 표시) &lt;BR&gt;Windows 로고+D (바탕 화면 표시) &lt;BR&gt;Windows 로고+M (모든 창을 최소화) &lt;BR&gt;Windows 로고+Shift+M (최소화된 창을 원래 크기로 복원) &lt;BR&gt;Windows 로그+E (내 컴퓨터 열기) &lt;BR&gt;Windows 로고+F (파일이나 폴더 검색) &lt;BR&gt;Ctrl+Windows 로고+F (컴퓨터 검색) &lt;BR&gt;Windows 로고+F1 (Windows 도움말 표시) &lt;BR&gt;Windows 로고+ L (키보드 잠금) &lt;BR&gt;Windows 로고+R (실행 대화 상자) &lt;BR&gt;Windows 로고+U (유틸리티 관리자 열기) &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;내게 필요한 옵션 키보드 바로 가기 &lt;BR&gt;오른쪽 Shift 키를 8초동안 누름 (필터키를 설정하거나 해제) &lt;BR&gt;왼쪽 Alt+왼쪽 Shift+Print Screen (고대비를 켜거나 끔) &lt;BR&gt;왼쪽 Alt+왼쪽 Shift+Num Lock (마우스키를 설정하거나 해제) &lt;BR&gt;Shift 키를 다섯 번 누름 (고정키를 설정하거나 해제) &lt;BR&gt;Num Lock 키를 5초동안 누름 (토글 키를 설정하거나 해제) &lt;BR&gt;Windows 로고+U (유틸리티 관리자 열기) &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Windows 탐색기 키보드 바로 가기 &lt;BR&gt;End(활성 창의 맨 아래 쪽을 표시) &lt;BR&gt;Home(활성 창의 맨 위 쪽을 표시) &lt;BR&gt;Num Lock+별표(선택한 폴더 아래에 있는 모든 하위 폴더를 표시) &lt;BR&gt;Num Lock+더하기 기호(+)(선택한 폴더의 내용물을 표시) &lt;BR&gt;Num Lock+빼기 기호(-)(선택한 폴더를 축소) &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Microsoft 관리 콘솔(MMC) 기본 창 키보드 바로 가기 &lt;BR&gt;Ctrl+O (저장된 콘솔 열기) &lt;BR&gt;Ctrl+N (새 콘솔 열기) &lt;BR&gt;Ctrl+S (연 콘솔 저장) &lt;BR&gt;Ctrl+M (콘솔 항목을 추가 또는 제거) &lt;BR&gt;Ctrl+W (새 창 열기) &lt;BR&gt;F5 (모든 콘솔 창의 내용 업데이트) &lt;BR&gt;Alt+Space Bar (MMC 창 메뉴 표시) &lt;BR&gt;Alt+F4 (콘솔 닫기) &lt;BR&gt;Alt+A (동작 메뉴 표시) &lt;BR&gt;Alt+V (보기 메뉴 표시) &lt;BR&gt;Alt+F (파일 메뉴 표시) &lt;BR&gt;Alt+O (즐겨찾기 메뉴 표시) &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;MMC 콘솔 창 키보드 바로 가기 &lt;BR&gt;Ctrl+P (현재 페이지나 활성 창 인쇄) &lt;BR&gt;Alt+(-) (활성 콘솔 창의 창 메뉴 표시) &lt;BR&gt;Shift+F10 (선택한 항목의 동작 바로 가기 메뉴 표시) &lt;BR&gt;F1 (있을 경우 선택한 항목의 도움말 항목 열기) &lt;BR&gt;F5 (모든 콘솔 창의 내용 업데이트) &lt;BR&gt;Ctrl+F10 (활성 콘솔 창을 최대화) &lt;BR&gt;Ctrl+F5 (활성 콘솔 창을 원래 크기로 복원) &lt;BR&gt;Alt+Enter (있을 경우 선택한 항목의 등록 정보 대화 상자 표시) &lt;BR&gt;F2 (선택한 항목의 이름 바꾸기) &lt;BR&gt;Ctrl+F4 (활성 콘솔 창 닫기) &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;원격 데스크톱 연결 탐색 &lt;BR&gt;Ctrl+Alt+End (Microsoft Windows NT 보안 대화 상자 열기) &lt;BR&gt;Alt+Page Up (프로그램 사이에서 왼쪽에서 오른쪽으로 전환) &lt;BR&gt;Alt+Page Down (프로그램 사이에서 오른쪽에서 왼쪽으로 전환) &lt;BR&gt;Alt+Insert (가장 최근에 사용한 순서대로 프로그램을 순환) &lt;BR&gt;AltT+Home (시작 메뉴 표시) &lt;BR&gt;Ctrl+Alt+Break (클라이언트 컴퓨터를 창과 전체 화면 사이에서 전환) &lt;BR&gt;Alt+Delete (Windows 메뉴 표시) &lt;BR&gt;Ctrl+Alt+(-) (클라이언트의 활성 창 스냅샷을 터미널 서버 클립보드에 놓고 로컬 컴퓨터에서 Print Screen을 누르는 것과 같은 기능을 제공) &lt;BR&gt;Ctrl+Alt+(+) (전체 클라이언트 창 영역의 스냅샷을 터미널 서버 클립보드에 놓고 로컬 컴퓨터에서 Alt+Print Screen을 누르는 것과 같은 기능을 제공) &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Microsoft Internet Explorer 탐색 &lt;BR&gt;Ctrl+B (즐겨찾기 구성 대화 상자 열기)&lt;BR&gt;Ctrl+E (검색 창 열기) &lt;BR&gt;Ctrl+F (찾기 유틸리티 시작) &lt;BR&gt;Ctrl+H (열어본 페이지 목록 창 열기) &lt;BR&gt;Ctrl+I (즐겨찾기 창 열기) &lt;BR&gt;Ctrl+L (열기 대화 상자 열기) &lt;BR&gt;Ctrl+N (브라우저의 다른 인스턴스를 같은 웹 주소로 시작) &lt;BR&gt;Ctrl+O (열기 대화 상자 열기, Ctrl+L과 동일) &lt;BR&gt;Ctrl+P (인쇄 대화 상자 열기) &lt;BR&gt;Ctrl+R (현재 웹 페이지 업데이트) &lt;BR&gt;Ctrl+W (현재 창 닫기) &lt;BR&gt;
&lt;P&gt;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=윈도우단축키&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;윈도우단축키&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>long타입과 clob타입</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944997"/>
		<id>tag:blog.daum.net,2009:puccarang.6944997</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-11-20T21:45:07Z</updated>
	    <published>2009-11-20T21:45:07Z</published>
	    <content type="html">
	    	&lt;STRONG&gt;&amp;nbsp;Long&lt;BR&gt;&lt;/STRONG&gt;1. Table에 컬럼 하나만 생성할 수 있습니다 .&lt;BR&gt;2. Long 데이터 유형은 2GB의 문자열 데이터를 저장할 수 있습니다. &lt;BR&gt;3. SELECT 결과로 데이터를 리턴합니다. &lt;BR&gt;4. 데이터를 직접 저장합니다. &lt;BR&gt;5. 오브젝트 유형을 지원하지 않습니다. 
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;* Lob&lt;/STRONG&gt;&lt;BR&gt;1. Table에 여러개의 컬럼을 생성할 수 있습니다. &lt;BR&gt;2. Lob 데이터 유형은 4GB의 문자열 데이터를 저장할 수 있습니다. &lt;BR&gt;3. SELECT 결과로 위치를 리턴합니다. &lt;BR&gt;4. 데이터를 직접 저장 또는 간접 저장합니다. &lt;BR&gt;5. 오브젝트 유형을 지원합니다. &lt;/P&gt;
&lt;P&gt;LONG&amp;nbsp; 과 LOB의 차이점이 이렇게 보여집니다. &lt;BR&gt;Lob에도 이렇게 유형이 나누어 집니다 &lt;/P&gt;
&lt;P&gt;BLob --이진 데이터를 저장합니다. &lt;BR&gt;CLob -- 기본서버 문자 집합을 기준으로 1 BYTE의 데이타 베이스 문자 집합 데이터를 저장합니다. &lt;BR&gt;NCLob --데이터 베이스의 국가 표준 문자 집합을 기준으로 하는 유니코드 문자데이터를 저장합니다.&lt;/P&gt;
&lt;P&gt;==============================================================================&lt;BR&gt;EX&gt;&lt;BR&gt;이 아래의 코드는 BLOB, CLOB 및 NCLOB 열을 포함하는 테이블을 만듭니다 &lt;/P&gt;
&lt;P&gt;OracleCommand cmd = conn.CreateCommand();&lt;BR&gt;cmd.CommandText = &quot;CREATE TABLE MyBlobTable (Id NUMBER, BlobCol BLOB,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ClobCol CLOB, NclobCol NCLOB)&quot;;&lt;BR&gt;cmd.ExecuteNonQuery();&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;다음 코드는 사용자가 선택한 파일을 BLOB 열에 삽입하고 일부 테스트 텍스트를 CLOB 및 NCLOB 열에 삽입합니다. &lt;/P&gt;
&lt;P&gt;OpenFileDialog ofd = new OpenFileDialog();&lt;BR&gt;if (ofd.ShowDialog() == DialogResult.OK)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileStream fs = new FileStream(ofd.FileName, FileMode.Open,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FileAccess.Read);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte[] blob = new byte[fs.Length];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fs.Read(blob, 0, blob.Length);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fs.Close();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; OracleDataAdapter da = new OracleDataAdapter(&quot;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT Id, BlobCol, ClobCol, NclobCol FROM MyBlobTable&quot;,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONNECTSTRING);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dt = new DataTable();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 스키마를 가져옵니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; da.FillSchema(dt, SchemaType.Source);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; OracleCommandBuilder cb = new OracleCommandBuilder(da);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int id = 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; string clob = &quot;test CLOB text&quot;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; string nclob = &quot;test NCLOB text&quot;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 데이터가 들어 있는 행을 만듭니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataRow row = dt.NewRow();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; row[&quot;Id&quot;] = id;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; row[&quot;BlobCol&quot;] = blob;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; row[&quot;ClobCol&quot;] = clob;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; row[&quot;NclobCol&quot;] = nclob;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt.Rows.Add(row);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 테이블을 업데이트합니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; da.Update(dt);&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;다음 코드는 LOB 데이터를 검색합니다. &lt;/P&gt;
&lt;P&gt;int id = 1;&lt;BR&gt;OracleLob blob = null;&lt;BR&gt;String clob = &quot;&quot;;&lt;BR&gt;String nclob = &quot;&quot;;&lt;/P&gt;
&lt;P&gt;OracleConnection conn = new OracleConnection(CONNECTSTRING);&lt;BR&gt;OracleCommand cmd = new OracleCommand(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;SELECT BlobCol, ClobCol, NclobCol FROM MyBlobTable WHERE Id = &quot; + id,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn);&lt;BR&gt;conn.Open();&lt;/P&gt;
&lt;P&gt;OracleDataReader dr = cmd.ExecuteReader();&lt;BR&gt;if(dr.Read())&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!dr.IsDBNull(0))&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blob = dr.GetOracleLob(0);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MemoryStream ms = new MemoryStream((byte[])blob.Value);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 스트림을 사용하여 작업을 수행합니다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ms.Close();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!dr.IsDBNull(1))&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clob = dr.GetOracleLob(1).Value.ToString();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!dr.IsDBNull(2))&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nclob = dr.GetOracleLob(2).Value.ToString();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(&quot;BLOB length = &quot; + blob.Length + &quot;; &quot; +&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clob.ToString() + &quot;; &quot; + nclob.ToString());&lt;BR&gt;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;dr.Close();&lt;BR&gt;conn.Close();&lt;/P&gt;
&lt;P&gt;콘솔 출력은 다음과 같습니다. &lt;/P&gt;
&lt;P&gt;BLOB length = 1171; test CLOB text; test NCLOB text&lt;/P&gt;
&lt;P&gt;==========================================================================&lt;BR&gt;LONG 데이터 타입은 , 하위버젼에 대한 호환성을 위해 존재하며, 역활은 CLOB / NCLOB 과 &lt;BR&gt;유사하게 문자 데이터를 저장합니다. 차이점은 , 별도의 세그먼트에 데이터가 존재하는 것&lt;BR&gt;이 아니라 테이블 내 다른 데이터와 함께 저장된다는 점입니다. &lt;BR&gt;그리고 Oracle 에서는 LONG 타입이 하위 버젼을 지원하기 때문에 LOB 타입을 권장한다는 것입니다. &lt;BR&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>오라클 연결연산자</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944995"/>
		<id>tag:blog.daum.net,2009:puccarang.6944995</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-11-03T13:46:34Z</updated>
	    <published>2009-11-03T13:46:34Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;기본 select 명령 &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; ★ where 절 기술 방법 &amp;nbsp;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 컬럼명 연산자 조건&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 조건절에 사용되는 비교 연산자 &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =, &gt;, &gt;= , &lt;, &lt;=, &lt;&gt;,&amp;nbsp;!= &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* 특수 비교 연산자&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Between ... and ..., in (list), like,&amp;nbsp;is null&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &lt;STRONG&gt;연결 연산자와 리터럴 문자 &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&amp;nbsp;|| : 연결자로서 두개의 문자를 연결 시켜 표시한다. &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;㉠ 컬럼에 있는 data가 아니라 표시한 문자자체가 모든 행에 걸쳐 표시된다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select name || subject from dual;&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 4em&quot;&gt;㉡ 문자 양쪽에 따옴표로 묶어서 표시해 사용한다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select name || ' ' || subject from dual;&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 4em&quot;&gt;㉢ 리터럴 문자에서 따옴표 자체를 표시하고자 할 때는 따옴표를 연속으로 표시&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select name || '''s a ' || subject ||' job' from dual where id= 1;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=연결연산자&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;연결연산자&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>오라클 아이피 자리수 채우기(substr, instr, lpad), split구현하기</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944994"/>
		<id>tag:blog.daum.net,2009:puccarang.6944994</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-10-21T18:53:58Z</updated>
	    <published>2009-10-21T18:53:58Z</published>
	    <content type="html">
	    	&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;STRONG&gt;오라클, 티베로(Tibero) 아이피 자리수 채우기(substr, instr, lpad)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;select &lt;BR&gt;lpad(substr(s_conip,0,instr(s_conip,'|',1,1)-1),3,0) aa,&lt;BR&gt;lpad(substr(s_conip,instr(s_conip,'|',1,1)+1,instr(s_conip,'|',1,2)-instr(s_conip,'|',1,1)-1),3,0) bb,&lt;BR&gt;lpad(substr(s_conip,instr(s_conip,'|',1,2)+1,instr(s_conip,'|',1,3)-instr(s_conip,'|',1,2)-1),3,0) cc,&lt;BR&gt;lpad(substr(s_conip,instr(s_conip,'|',1,3)+1,3),3,0) dd&lt;BR&gt;from &lt;BR&gt;(select '10|5|33|15' AS s_conip from DUAL)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;--------------&lt;/P&gt;
&lt;P&gt;결과&lt;/P&gt;
&lt;P&gt;aa&amp;nbsp; |&amp;nbsp;bb&amp;nbsp; |&amp;nbsp;cc&amp;nbsp; | dd&lt;/P&gt;
&lt;P&gt;010 | 005 | 033 | 015 
&lt;DIV class=autosourcing-stub&gt;
&lt;P style=&quot;PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Dotum; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px&quot;&gt;&lt;STRONG style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;[출처]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href=&quot;http://blog.naver.com/ion666/90047945219&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;오라클 아이피 자리수 채우기...substr, instr, lpad&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;SPAN style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;|&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;STRONG style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;작성자&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href=&quot;http://blog.naver.com/ion666&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;변군&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#e31600&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #ffffff&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 18pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;FONT color=#e31600&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;♣&amp;nbsp;위 내용중&amp;nbsp;lpad를 제외한&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;오라클 split 구현 예제&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Dotum; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px&quot;&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SELECT&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;FONT color=#3058d2&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SUBSTR(WORD,1, INSTR(WORD,'|',1,1)-1) AS WORD_1, &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#af65dd&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #ffffff&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SUBSTR(WORD,0, INSTR(WORD,'|',1,1)-1) AS WORD_2,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SUBSTR(WORD, INSTR(WORD,'|',1,1)+1, INSTR(WORD,'|',1,2) - INSTR(WORD,'|',1,1)-1) AS WORD_3,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SUBSTR(WORD, INSTR(WORD,'|',1,2)+1, INSTR(WORD,'|',1,3) - INSTR(WORD,'|',1,2)-1) AS WORD_4,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SUBSTR(WORD, INSTR(WORD,'|',1,3)+1) AS WORD_5&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;FROM &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 8pt&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;(SELECT 'AAAAAA|BBB|CCCCCCC|DDDDDDDDD' AS WORD FROM DUAL)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#000000&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;-----------------------&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;결과&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;WORD_1&amp;nbsp; |&amp;nbsp;&amp;nbsp; WORD_2&amp;nbsp; |&amp;nbsp;&amp;nbsp; WORD_3 |&amp;nbsp;&amp;nbsp; WORD_4&amp;nbsp;&amp;nbsp; | WORD_5&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;AAAAAA&amp;nbsp; |&amp;nbsp; AAAAAA&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; BBB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp; CCCCCCC | DDDDDDDDD&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;※ &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;WORD_1, WORD_2는 동일한 결과값이 나온다. (어떤쿼리를 사용해도 무관하다.&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=instr&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;instr&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=split&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;split&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=substr&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;substr&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=lpad&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;lpad&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>오라클 함수정리 &lt;문자함수와 시스템 함수&gt; </title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944993"/>
		<id>tag:blog.daum.net,2009:puccarang.6944993</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-10-21T17:00:38Z</updated>
	    <published>2009-10-21T17:00:38Z</published>
	    <content type="html">
	    	&lt;DIV class=fr&gt;&lt;SPAN class=&quot;b m-tcol-c&quot;&gt;&lt;FONT color=#666666&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;오라클 함수정리 &lt;문자함수와 시스템 함수&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class=fr&gt;&lt;SPAN class=&quot;b m-tcol-c&quot;&gt;&lt;FONT color=#666666&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class=fr&gt;* 단일 행 함수&lt;/DIV&gt;
&lt;DIV id=tbody class=&quot;tbody m-tcol-c&quot;&gt;
&lt;P&gt;-함수가 정의된 SQL문이 실행될 때 각각의 ROW에 대해 수행되며 ROW 당 하나의 결과를 리턴 해줍니다.&lt;/P&gt;
&lt;P&gt;-인수로는 상수,변수,표현식들이 사용될 수 있습니다.&lt;/P&gt;
&lt;P&gt;-SELECT,WHERE,ORDER BY 절에 사용할 수 있습니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 구 분&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 함수&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 내 용&lt;/P&gt;
&lt;P&gt;---------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;LOWER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;모든 문자를 소문자로&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;UPPER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 모든 문자를 대문자로&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;INITCAP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;첫 글자는 대문자,나머지는 소문자로&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CANCAT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 첫 번째 문자와 두 번째 문자를 연결&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 문자의 길이를 리턴할 때&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LENGTH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 문자의 길이를 리턴할 때&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NVL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 널값을 다른 값으로 대체할 때&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NVL2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;조건에 의해 널값을 다른 값으로 대체할 때&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 특정 문자의 문자열중 필요 부분만 선별하여 사용&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;문자&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RTRIM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 서브 스트림의 정확한 위치와 길이를 요구(오른쪽)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;함수&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LTRIM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 서브 스트림의 정확한 위치와 길이를 요구(왼쪽)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RPAD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 문자열을 제외한 공간에 지정한 문자열로 대체(오른쪽)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPAD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 문자열을 제외한 공간에 지정한 문자열로 대체(왼쪽)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSLATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;첫 문자는 탐색집합의 첫 문자로 대체(2번째도 동일)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; REPLACE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 특정 문자열을 다른 문자열로 대체&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SOUNDX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 같은 단어 또는 유사한 사운드 단어를 음성학적으로&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LENGTH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 문자의 실제 길이를 변환할 때&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LENGTHB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 문자열의 실제 길이를 변환할 때&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTSTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;문자열 내의 특정 스트림의 위치&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NULLIF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;조건이 같으면 NULL,다르면 지정된 값을 리턴할 때&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; COALESCE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 조건에 따라 여러 가지 값을 리턴할 때&lt;/P&gt;
&lt;P&gt;-----------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;시스템&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; USER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 현재 DB 사용자&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; 함수&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;USERID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;현재 DB 사용자에게 할당되는 사용자번호&lt;/P&gt;
&lt;P&gt;-----------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;*문자함수의 예제&lt;/P&gt;
&lt;P&gt;EX) -2개의 문자값을 결합합니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt;SELECT CONCAT(CONCAT(ename,&amp;nbsp; ' is a '),job)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM emp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONCAT(CONCAT(ENAME,'ISA&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMITH is a CLERK&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALLEN is a SALESMAN&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 문장 단어의 첫 번째 문자를 대문자로 변환&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SOL&gt; SELECT INITCAP( 'the soap') FROM DUAL;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INITCAP(&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -----------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The Soap&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 문장의 왼쪽 나머지 공간을 지정한 문자로 채웁니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SQL&gt; SELECT LPAD( 'Page 1' , 15 , '*.') FROM DUAL;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LPAD( 'PAGE1',15&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *.*.*.*.*Page 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 문장의 왼쪽부터 지정된 단어가 발견되면 제거합니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT LTRIM( 'xyxXxyLAST WORD','xy') FROM DUAL;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LTRIM('XYXXX&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XxyLAST WORD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 문장에서 해당 문자가 발견되면 지정된 문자로 변경합니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT REPLACE( 'JACK and JUE' , 'J' , 'BL') FROM DUAL;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; REPLACE( 'JACKA&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -----------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLACK and BLUE&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; -정의된 문자의 오른쪽 나머지 공간을 지정한 문자로 채웁니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SQL&gt; SELECT RPAD(ename, 11 ,'ab' ) FROM emp WHERE ename = 'TURNER' ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RPAD(ENAME , 11 ,'AB')&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TURNERababa&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 문자의 오른쪽부터 지정된 단어가 발견되면 제거합니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT RTRIM( 'TURNERyxXxy' , 'xy') FROM DUAL ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RTRIM( 'TU&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TURNERyxX&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 문장의 지정된 위치부터 해당 길이 만큼만 추출합니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT SUBSTR( 'ABCDEFG' , 3 , 2 ) FROM DUAL ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SU&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CD&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 문장의 뒤에서부터 지정된 위치의 해당 길이 만큼만 추출합니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT SUBSTR ( 'ABCDEFG' , -3 , 2 ) FROM DUAL ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SU&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EF&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -문자 'Q'를 ASCII 코드로 변환합니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT ASCII ( 'Q' ) FROM DUAL ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ASCII ( 'Q' )&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 81&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 문장에서 지정된 위치에 존재하는 문자의 위치 값을 찾아 줍니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT INSTR ( 'CORPORATE FLOOR' , 'OR' ,3 ,2 ) FROM DUAL ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSTR ( 'CORPORATEFLOOR' , 'OR' , 3 , 2 )&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 문장의 길이를 변환합니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT LENGTHB ( '가나다라마바사') FROM DUAL ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LENGTH( '가나다라마바사' )&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의된 단어 중에 가장 높은 값을 찾아줍니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT GREATEST ( 'HARRY' , 'HARIOT' ,'HALORD' ) FROM DUAL ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GREAT&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HARRY&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -정의한 컬럼이 NULL이면 지정한 값으로 대체합니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT NVL (sal , 0 ) , NVL( ename , '*' ) , NVL(hiredate , '01-JAN-02' ) FROM emp ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NVL(SAL , 0 )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NVL(ENAME ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NVL(HIRE&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 800&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMITH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80/12/17&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;*시스템 함수&lt;/P&gt;
&lt;P&gt;&amp;nbsp; -현재 어떤 사용자로 데이터 베이스에 접속하였는지 알 수 있습니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQL&gt; SELECT USER FROM dual ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;USER&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SCOTT&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 14pt&quot;&gt;[&amp;nbsp;펌]&lt;/SPAN&gt;&lt;SPAN class=filter-50&gt;&lt;A id=linkUrl class=&quot;m-tcol-c url-txt&quot; href=&quot;http://cafe.naver.com/it2006/54&quot; target=_top&gt;&lt;U&gt;&lt;FONT color=#666666&gt;&lt;SPAN style=&quot;FONT-SIZE: 14pt&quot;&gt;http://cafe.naver.com/it2006/54&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 14pt&quot;&gt; &lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV class=fr&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=문자함수&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;문자함수&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>[펌] &quot;다 쏟아내지 말고 20%만 말하라&quot;</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944992"/>
		<id>tag:blog.daum.net,2009:puccarang.6944992</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-10-14T09:48:17Z</updated>
	    <published>2009-10-14T09:48:17Z</published>
	    <content type="html">
	    	&lt;DIV style=&quot;LINE-HEIGHT: 23px; FONT-SIZE: 14px&quot; id=article class=article&gt;
&lt;H2 id=title_text&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;[펌] 김미리 기자 &lt;/SPAN&gt;&lt;A href=&quot;mailto:miri@chosun.com&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;miri@chosun.com&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;IMG alt=&quot;&quot; src=&quot;http://image.chosun.com/cs/comment/bul_open_rep.gif&quot;&gt;&lt;/SPAN&gt;&lt;A href=&quot;http://search.chosun.com/search/newsSearch.jsp?detailFlag=1&amp;searchTermWriter=김미리 기자&quot; target=_blank&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;기자의 다른 기사보기&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;H3&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;회식에서 총대 멨다가 지방 발령 난 김과장… 그가 몰랐던 '항의의 기술'&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;몰아붙여서는 백전백패 상사 이기겠다 생각말고 의견 개진한다는 자세를&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;이메일 항의는 惡手 직접 대면하는게 좋아&lt;/SPAN&gt;&lt;/H3&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;대기업에 다니는 김영준(36·가명) 과장은 얼마 전 느닷없이 지방으로 발령이 났다. 회식 자리에서의 '사건'이 화근이었다. 그는 올 초 성품이 나빠 직장 내 '공공의 적(敵)'으로 통하는 상사에게 회식 자리에서 불만을 표했었다. 동료를 대표해 총대를 멘 것이었다. 후배들 사이에선 일약 영웅이 됐지만 조직의 반응은 냉랭했다. 그는 어느새 '인내심 부족하고 인화력 부족한 직원'으로 낙인 찍혔다. 결국 김 과장은 항의 한 번 했다가 '유배' 신세를 자초하고 말았다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;상사나 동료의 불합리한 처우와 일처리에 항의하고 싶을 때가 한두 번 아니다. 그러나 상하 관계가 분명한 조직에서 인사평가권이라는 무시무시한 칼자루를 쥔 상사에게 잘못 항의했다간 본전도 못 뽑기 십상. 상대의 기분을 덜 상하게 하면서 할 말은 하는 법은 없을까.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;■&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;아니꼽더라도 일단 상대를 띄워라&lt;/SPAN&gt;&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;공문선 커뮤니케이션 클리닉 대표는 &quot;일단 긍정적인 단서를 붙여 상사를 향한 포문을 열라&quot;고 조언한다. 예컨대 '앞으로 크게 되실 팀장님께서 이러시면 되시겠어요?', '제가 철석같이 믿고 있는 팀장님이 그러시면 안 되시죠~' 등 농담성 아부 멘트로 시작해 긴장된 분위기를 누그러뜨리라는 것. 상대가 빈말이란 걸 알면서도 마음을 열게 된다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;넉살 부족한 타입이라면 '팀장님 말이 옳습니다' 정도로 운을 뗀 뒤 '그렇기는 하지만', '그럴 수도 있겠지만' 하는 말로 본론으로 들어가면 좋다. 이정숙 '유쾌한 대화연구소' 대표는 &quot;조직인인 이상 상사를 이기겠단 생각은 하지 말라&quot;며 &quot;의견을 개진한다는 마음으로 항의해야 한다&quot;고 했다. 이 대표는 '그게 아니라', '하지만' 등은 피해야 할 단어라고 지적했다. 상대의 말을 전면 부정하는 듯한 인상을 줘 듣는 사람이 마음을 닫게 만든다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;상사가 신뢰하는 제3자를 이용할 수도 있다. 공 대표는 &quot;부장과 우호적인 타부서장에게 도움을 청해 부장에게 문제를 귀띔하게 하면 심기를 건드리지 않을 수 있다&quot;고 했다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;
&lt;DIV class=center_img&gt;
&lt;DL style=&quot;WIDTH: 480px&quot;&gt;
&lt;DD&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;IMG id=artImg1 alt=&quot;&quot; src=&quot;http://image.chosun.com/sitedata/image/200910/13/2009101301760_0.jpg&quot; width=480 height=713&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt; &lt;/SPAN&gt;&lt;/DD&gt;
&lt;DT&gt;&lt;SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;▲&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt; 일러스트=박상훈 기자 ps@chosun.com&lt;/SPAN&gt;&lt;/DT&gt;&lt;/DL&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;■&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;항의에도 2대8 법칙이 있다&lt;/SPAN&gt;&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&quot;가슴에 쌓인 말 다 쏟아내고 끝장 봐야지.&quot; 많은 이들이 상사에게 항의할 때 이렇게 마음먹는다. 김성형 한국협상아카데미 대표는 &quot;욱하는 심정에 오늘 보고 안 볼 사람처럼 상대를 몰아붙여선 백전백패한다&quot;며 &quot;항의에도 2대8 법칙이 있다&quot;고 강조한다. 문제와 감정을 분리한 뒤 하고 싶은 말의 20%만 풀어놓아야 한다. 사회 경험이 많은 상사들은 20%만 짧고 굵게 말해도 당신이 무슨 말을 하려는지 알아차린다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;대화의 전체를 항의로 도배해서도 안 된다. 앞부분의 80%는 '요즘 제가 왜 이런지 모르겠습니다'라는 말로 에둘러 말하다가, 마지막 20% 지점에서 '팀장님께서 이렇게 해주셨으면 합니다'라는 말로 핵심을 말하는 게 좋다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;■&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;이메일 항의는 되도록 피해야&lt;/SPAN&gt;&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;전문가들은 &quot;이메일 항의는 금물&quot;이라고 입을 모은다. 논리적으로 말할 수 있지만 증거로 남아 자충수가 되기도 하고, 곡해의 여지가 많아 상대에게 상처를 준다. 이 대표는 &quot;통계적으로 보면 커뮤니케이션에서 언어로 하는 것은 7%밖에 안 되고 93%가 보디랭귀지&quot;라며 &quot;껄끄러운 항의라면 더더욱 직접 대면해서 말해야 한다&quot;고 했다. 공 대표는 &quot;남자는 시각이 발달한 반면 여성은 귀가 발달했다&quot;며 &quot;여자 동료 간의 항의는 반드시 말로 풀어야 한다&quot;고 했다. 정 이메일을 쓰고 싶다면 한 번 대화한 뒤 정리 차원에서 보내는 게 맞다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;남자 부하직원이 여자 상사에게 항의할 때는 '과정'을 말해야 한다. 남자들은 결과 중심인 반면 여자들은 과정 중심이어서 교감할 시간이 필요하다. 여자 부하직원이 남자 상사에게 항의할 때는 따지는 듯한 인상을 주지 말아야 한다.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;공 대표는 &quot;남자들은 여성 직장인들이 '조직과 개인은 별개'라고 생각하는 경향이 있다고 판단한다&quot;며 &quot;'팀장님을 아버지(오빠)라고 생각하고 말씀드린다'는 식으로 동료애를 내세우라&quot;고 말했다. 여자 직원이 여자 상사에게 항의할 경우엔 사적인 자리에서 하지 말 것. 공 대표는 &quot;남자는 직장 밖에서도 상하관계가 명확하지만 여자들은 직장을 나서면 사적인 관계가 되기 쉽다&quot;며 &quot;여자 상사는 아래 직원들이 공식적이고 깍듯하게 대해주는 걸 의외로 중요하게 여긴다&quot;고 말했다. &lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>[펌] 오라클 SQL to_char 날짜 관련 정리</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944990"/>
		<id>tag:blog.daum.net,2009:puccarang.6944990</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-10-08T15:32:52Z</updated>
	    <published>2009-10-08T15:32:52Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Courier New; FONT-SIZE: 10pt&quot;&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'CC'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--Century&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'YYYY'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--Year (*NOTE reducing the 'Y's reduces the display accordingly) from dual;&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'Y,YYY'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--Four digit year with comma&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'YYY,Y'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--Comma acts as a seperator. (Comma may be any punctuation eg !,/ etc..) from dual;&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'YEAR'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--Year in words&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'Q'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The quarter of the year&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'MM'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The number of the month&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'RM'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The number of the month in roman numerals (Why!?) from dual;&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'MONTH'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The month. (Rpadded to 9 with spaces); For lower case 'Month'.&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'WW'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The week of the year&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'W'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The week of the month&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'DDD'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The day of the year&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'DD'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The day of the month&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'D'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The day of the week&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'DAY'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--THURSDAY The day of the week&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'DY'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The day of the week abbreviated&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Courier New; FONT-SIZE: 10pt&quot;&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'J'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--Julian Date Number of days since January 1st, 4712BC&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'HH'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--hour clock. may also be to_char (SYSDATE,'HH12') from dual;&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'HH24'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--hr clock&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'MI'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--Minutes&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'SS'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--Seconds&lt;/SPAN&gt; &lt;BR&gt;&lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SELECT&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;COLOR: rgb(255,0,128); FONT-WEIGHT: bold&quot;&gt;To_char&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;(&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;SYSDATE&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;,&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;'SSSSS'&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;)&lt;/SPAN&gt; &lt;BR&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;FROM&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN style=&quot;COLOR: maroon&quot;&gt;dual&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: silver&quot;&gt;;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;FONT-STYLE: italic; COLOR: green&quot;&gt;--The seconds since last midnight &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[펌] &lt;/STRONG&gt;&lt;A href=&quot;http://westzero.net/37&quot; target=_blank&gt;&lt;STRONG&gt;http://westzero.net/37&lt;/STRONG&gt;&lt;/A&gt;&amp;nbsp;(&lt;A title=서영이네집 href=&quot;http://westzero.net/&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;서영이네집&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;)&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>[펌] 오라클 timestamp</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944989"/>
		<id>tag:blog.daum.net,2009:puccarang.6944989</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-10-08T15:27:57Z</updated>
	    <published>2009-10-08T15:27:57Z</published>
	    <content type="html">
	    	&lt;H3 class=posttitle&gt;&lt;A title=&quot;오라클 timestamp&quot; name=2597245&gt;오라클 timestamp&lt;/A&gt;&lt;/H3&gt;
&lt;P class=postadmin&gt;&lt;/P&gt;
&lt;DIV class=content&gt;
&lt;P&gt;학생들이 한꺼번에 몰릴때, 순서 처리를 어떻게 할까 고민하다가&lt;BR&gt;insert 시간을 좀더 자세히 줘보면 어떨까 했다. &lt;BR&gt;&lt;BR&gt;SELECT TO_CHAR(CURRENT_TIMESTAMP, 'YYYY-MM-DD HH24:MI:SS FF6') &lt;BR&gt;,TO_CHAR(&lt;STRONG&gt;SYSTIMESTAMP&lt;/STRONG&gt;,'YYYYMMDDHH24MISSFF3')&lt;BR&gt;FROM DUAL&lt;BR&gt;&lt;BR&gt;오라클에서 바로 조회하면 둘이 milisecond값만 다르게 나오는데,&lt;BR&gt;jsp에서 조회해보면 앞의 것은 -9시간 되어 나오는것이다. &lt;BR&gt;(찾아보니, jdk버전에 따라 그럴 수가 있다고 한다.)&lt;BR&gt;&lt;BR&gt;어쨌든, 후자의 방법으로 처리하기로 했다. &lt;BR&gt;[펌] &lt;A href=&quot;http://cy1an.egloos.com/2597245&quot; target=_blank&gt;http://cy1an.egloos.com/2597245&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;추가 쿼리문 예제&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;SELECT ( &lt;STRONG&gt;sysdate &lt;/STRONG&gt;- TO_DATE(&lt;FONT color=#e31600&gt;'19700101010000'&lt;/FONT&gt;,'YYYYMMDDHH24MISS') ) * 86400 AS Time1,&lt;BR&gt;( sysdate - TO_DATE(&lt;FONT color=#193da9&gt;'19700101090000'&lt;/FONT&gt;,'YYYYMMDDHH24MISS') ) * 86400 AS Time2 &lt;BR&gt;FROM dual;&lt;/P&gt;
&lt;P&gt;Time1 : 1255011942&lt;/P&gt;
&lt;P&gt;Time2&amp;nbsp;: 1254983141&lt;/P&gt;
&lt;P&gt;select &lt;BR&gt;TO_DATE(&lt;FONT color=#e31600&gt;'19700101010000'&lt;/FONT&gt;,'YYYYMMDDHH24MISS')+ 1255011942/86400,&lt;BR&gt;TO_DATE(&lt;FONT color=#193da9&gt;'19700101090000'&lt;/FONT&gt;,'YYYYMMDDHH24MISS')+ 1254983141/86400&lt;BR&gt;from dual;&lt;/P&gt;
&lt;P&gt;동일한 시간을 출력한다.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;결과 : 2009-10-08 15:25:42&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2009-10-08 15:25:41&lt;/STRONG&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=systimestamp&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;systimestamp&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=sysdate&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;sysdate&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>[펌] JSP 형변환</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944987"/>
		<id>tag:blog.daum.net,2009:puccarang.6944987</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-10-08T14:03:00Z</updated>
	    <published>2009-10-08T14:03:00Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;JSP 형변환&lt;/STRONG&gt; &lt;/P&gt;
&lt;P&gt;1. int --&gt; String &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i = 2;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String s = Integer.toString(i);&lt;BR&gt;2. String -&gt; int&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String s = &quot;1234&quot;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i = Integer.parseInt(s);&lt;BR&gt;3. double --&gt; String &lt;BR&gt;&amp;nbsp;&amp;nbsp; double d = 2.34;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String s = Integer.toString(d);&lt;BR&gt;4. String --&gt; double&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String s = &quot;2.34&quot;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; double d = Double.valueOf(s).doubleValue();&lt;BR&gt;5. float --&gt; String&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float&amp;nbsp; f = 0.234F;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String s = Float.toString(f);&lt;BR&gt;6. String --&gt; float&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String s = &quot;0.234F&quot;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float f = Float.valueOf(s).floatValue();&lt;BR&gt;7. long --&gt; String&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; long l = 123456L;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String s = Long.toString(l);&lt;BR&gt;8. String --&gt; long&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String s = &quot;123456&quot;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; long l = Long.parseLong(s);&lt;BR&gt;9. int --&gt; 16&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i = 12;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String hex = Integer.toHexString(i);&lt;BR&gt;10. 16 --&gt; int&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String hex = &quot;ABCD&quot;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i = Integer.parseInt(hex, 16);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[펌] &lt;/STRONG&gt;&lt;A href=&quot;http://onetiger.tistory.com/391&quot; target=_blank&gt;&lt;STRONG&gt;http://onetiger.tistory.com/391&lt;/STRONG&gt;&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>[펌] 이력서에 결코 써서는 안 될 말들  </title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944986"/>
		<id>tag:blog.daum.net,2009:puccarang.6944986</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-10-07T11:45:33Z</updated>
	    <published>2009-10-07T11:45:33Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 14pt&quot;&gt;이력서에 결코 써서는 안 될 말들&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;BR&gt;세상에! 이런 일들을 이력서에 낯 간지럽게 쓰는 이들이 있을까 싶다. &lt;BR&gt;　그러나 취업 경쟁이 치열해지다 보니 구직 희망자들은 자신이 당장 채용자나 회사에 도움을 줄 수 있다는 인상을 심어주기 위해 터무니없는 사실도 나열하게 된다고 세계 최대의 전문직 헤드헌팅 회사인 ‘로버트 하프 인터내셔널’의 블로거가 야후! 핫잡스를 통해 소개했다. &lt;/P&gt;
&lt;P&gt;　이력서의 경력란은 세 가지 목적에 부합해야 하는데 주목할 가치가 있거나,도전하는 직무에 어울리는 내용이거나,가급적 최근 내용만 기재해야 한다는 것이다. &lt;/P&gt;
&lt;P&gt;　그런데도 직무와는 상관 없이,예를 들어 20여년 전 지역 미인대회 본선에 나간 것까지 경력란에 적는 이들이 실제로 있다.다음은 ‘로버트 하프 인터내셔널’에 이력서를 낸 구직 희망자들이 이력서 경력 란에 기재한 부적절한 내용들의 예이다.반면교사가 됐으면 한다고 이 블로거는 덧붙였다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;검증 불가능한 내용 나열하기 &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;　”난 우리 회사가 결코 전에 가져본 적이 없는 가장 탁월한 직원이다.” &lt;/P&gt;
&lt;P&gt;　”난 뉴욕에서 가장 뛰어나고 놀라운 능력을 지닌 직원이다.” &lt;/P&gt;
&lt;P&gt;　”내 마지막 고객은 날 하느님이라고 했어요.” &lt;/P&gt;
&lt;P&gt;　당신이 해낸 성취를 계량화할 수 있어야 한다.이전 직장에서 당신이 얼마나 수입을 늘리고 비용을 절감하고 생산성을 향상시키는 데 도움이 됐는지를 적시해야 한다.예를 들어 지역판매담당으로 임명된 지 1년 안에 매출을 150% 늘렸다든가 하는 식으로 말이다.모호하고 검증할 수 없는 성취를 강조하는 것은 채용자의 마음에 덜 들게 하거나 심지어 건방지다는 인상만 심어줄 수 있다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;시답잖은 내용 나열하기 &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;　”GPA(Grade Point Average) 점수를 2.0으로 유지했다.” &lt;/P&gt;
&lt;P&gt;　”동료들과 잘 어울렸다.” &lt;/P&gt;
&lt;P&gt;　”꾸물거리던 버릇을 버렸다.” &lt;/P&gt;
&lt;P&gt;　이력서에 기재한 어떤 내용도 당신을 채용할 수 있는 이에게 강한 인상을 심어줄 수 있다는 것을 명심해야 한다.그런데 누구나 할 수 있거나 기본적으로 갖춰야 하는 소양을 특별한 것인 양 포장하면 곤란하다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;괴상망측한 성취 자랑하기 &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;　”2분에 계란 45개 먹기 기록을 세웠다.” &lt;/P&gt;
&lt;P&gt;　”요강에 앉아 있는 것만으로 6000달러의 기금을 모금했다.” &lt;/P&gt;
&lt;P&gt;　”솔직히 말해 내가 지금껏 이룬 단 한 번의 우승은 양배추 인형을 따낸 것이었다.이 인형은 학교에서 하는 추첨식 복권이 당첨돼 따낸 것이었는데 많은 애들이 이걸 갖고 싶어해 난 미움을 받았다.” &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;　영예라든가 상은 전문가 집단이나 업계 소식지나 교육기관에서 주는 것이라야 무게 있는 것으로 여겨진다.지나치게 장난스럽거나 기이한 일들을 언급하는 것은 빈곤한 유머감각을 드러내 채용 담당자로 하여금 당신의 전문가적 역량을 의심하게 만든다&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#193da9&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;[펌] 인터넷서울신문 임병선기자 &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;A href=&quot;mailto:bsnim@seoul.co.kr&quot;&gt;&lt;U&gt;&lt;STRONG&gt;&lt;FONT color=#193da9&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;bsnim@seoul.co.kr&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/A&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>HTTP_REFERER</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944984"/>
		<id>tag:blog.daum.net,2009:puccarang.6944984</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-09-23T17:38:24Z</updated>
	    <published>2009-09-23T17:38:24Z</published>
	    <content type="html">
	    	&lt;P&gt;
&lt;TABLE class=post-top&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom&gt;
&lt;DIV class=htitle&gt;&lt;SPAN class=&quot;pcol1 itemSubjectBoldfont&quot;&gt;&lt;STRONG&gt;HTTP_REFERER&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;DISPLAY: none&quot; id=sendPost_kitchen_110066794505 class=&quot;post-sub ptr&quot;&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;!-- delete something | 20071116 AjaxUI --&gt;&lt;/P&gt;
&lt;DIV id=post-view class=&quot;post-view pcol2&quot;&gt;
&lt;P&gt;리턴값 : String&lt;BR&gt;&lt;BR&gt;ASP =&gt; Request.ServerVariables(&quot;HTTP_REFERER&quot;)&lt;BR&gt;PHP =&gt; $_SERVER['HTTP_REFERER']&lt;BR&gt;JSP =&gt; request.getHeader(&quot;REFERER&quot;)&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;0. 어떻게 방문 했는지&amp;nbsp;추출&lt;BR&gt;- HTTP_REFERER의 값의 유무&lt;/P&gt;
&lt;P&gt;-&amp;nbsp;각 웹서버의 로그파일 이용&lt;BR&gt;&lt;BR&gt;1. 주소창에 주소를 입력해서 들어오는 경우&lt;BR&gt;- HTTP_REFERER의 값이 없음&lt;BR&gt;&lt;BR&gt;ex)strReferPath = Trim(Request.Servervariables(&quot;HTTP_REFERER&quot;))&lt;BR&gt;strReferPath == null ? 1 : 0 -&gt; 1이 반환됨&lt;BR&gt;&lt;BR&gt;2. '즐겨찾기'를 이용해서 들어오는 경우(IE의 경우)&lt;BR&gt;- HTTP_REFERER의 값 없음&lt;BR&gt;- 로그파일에 ..../favicon.ico로그가 먼저 남음&lt;BR&gt;- 이는 IE가 즐겨찾기를 눌러서 사이트를 방문할 경우 favicon.ico 요청을 하고, 해당 URL의 요청을 하기때문임&lt;BR&gt;&lt;BR&gt;3. 링크를 통해서 들어오는 경우.(쉽게 말해서 a태그를 통해)&lt;BR&gt;- HTTP_REFERER에 이전 URL정보가 들어있음.&lt;BR&gt;&lt;BR&gt;3가지 패턴&lt;BR&gt;자바스크립트로 location.href를 통해 설정된 주소로 왔을 경우 이전 주소 알지 못함&lt;BR&gt;
&lt;DIV class=autosourcing-stub&gt;
&lt;P style=&quot;PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Dotum; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px&quot;&gt;&lt;STRONG style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;[출처]&lt;/STRONG&gt; &lt;A href=&quot;http://blog.naver.com/nimba/110066794505&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;HTTP_REFERER&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;|&lt;/SPAN&gt;&lt;STRONG style=&quot;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px&quot;&gt;작성자&lt;/STRONG&gt; &lt;A href=&quot;http://blog.naver.com/nimba&quot; target=_blank&gt;&lt;FONT color=#0000ff&gt;들닢&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=REFERER&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;REFERER&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>인쇄시 스타일 시트가 적용 되지 않을때</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944983"/>
		<id>tag:blog.daum.net,2009:puccarang.6944983</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-09-23T15:55:13Z</updated>
	    <published>2009-09-23T15:55:13Z</published>
	    <content type="html">
	    	&lt;P&gt;스타일시트를 불러오는 헬퍼의 기본 media가 screen으로 셋팅 되어있어서 인쇄시에는 스타일 시트가 적용되지않아 &lt;BR&gt;&lt;BR&gt;이상한 결과물을 얻을 수있습니다.&lt;BR&gt;&lt;BR&gt;그래서 인쇄시에도 화면과 같은 출력물을 얻으실려면 media 옵션을 조정 해줘야 합니다.&lt;BR&gt;&lt;BR&gt;&amp;nbsp; &lt;%= stylesheet_link_tag 'layout' &lt;SPAN style=&quot;COLOR: rgb(255,0,0); FONT-WEIGHT: bold&quot;&gt;:media =&gt; &quot;all&quot; &lt;/SPAN&gt;%&gt;&lt;BR&gt;&lt;BR&gt;위와 같이 하시면 화면과 인쇄물 둘다 같은 결과물을 보실수 있습니다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;:media =&gt; &quot;print&quot; 인쇄전용 스타일 시트&lt;BR&gt;&lt;BR&gt;:media =&gt; &quot;screen&quot; 화면전용 스타일 시트 (default)&lt;BR&gt;&lt;BR&gt;:media =&gt; &quot;all&quot; 화면, 인쇄 동일한 스타일 시트&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;[이 게시물은 리치님에 의해 2008-03-25 12:50:40 RUBY 강좌/팁에서 이동 됨] &lt;/STRONG&gt;&lt;!-- 테러 태그 방지용 --&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>java Source 여러가지 날짜 포맷 사용예제</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944981"/>
		<id>tag:blog.daum.net,2009:puccarang.6944981</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-09-15T10:55:12Z</updated>
	    <published>2009-09-15T10:55:12Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;A href=&quot;http://okjsp.pe.kr/seq/138024&quot; target=_blank&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://okjsp.pe.kr/seq/138024&lt;/FONT&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import java.text.DateFormat;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import java.text.ParsePosition;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import java.text.SimpleDateFormat;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import java.util.Date;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import java.util.Locale;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import java.util.TimeZone;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;/* &lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;DateUtils은 &lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;apache.commons 패키지 인가요?? &lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;로케일 설정하는 부분이 없던데요..?? &lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;*/&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public class TestDateParse {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;/**&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp; * @param args&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp; */&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;public static void main(String[] args) throws Exception {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;String[] parsePatterns = new String[] { &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;yyyy-MM-dd HH:mm:ss&quot;,&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;yyyy-MM-dd aaHH:mm:ss&quot;, &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;E, dd MMM yyyy HH:mm:ss Z&quot;,&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;yyyy-MM-dd'T' HH:mm:ss +SS&quot; };&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;String[] yyyymmddhhmiss = new String[] { &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;2009-02-10 16:22:32&quot;,&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;2009-03-28 오전 10:02:47&quot;, &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;화, 19 5월 2009 20:39:42 +0900&quot;,&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;Tue, 21 May 2009 20:39:42 +0900&quot;,&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;2009-05-20T 10:38:21 +09:00&quot; };&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;SimpleDateFormat parser = null;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;SimpleDateFormat odf = new SimpleDateFormat(&quot;yyyy-MM-dd HH:mm:ss, E&quot;,&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Locale.KOREA);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;ParsePosition pos = new ParsePosition(0);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;for (int i = 0, ei = parsePatterns.length; i &lt; ei; i++) {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (i == 0) {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// 로케일 설정을 변경해서 테스트 해보시기 바랍니다.&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// parser = new SimpleDateFormat(parsePatterns[i], Locale.US);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parser = new SimpleDateFormat(parsePatterns[i]);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;} else {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parser.applyPattern(parsePatterns[i]);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (int j = 0, ej = yyyymmddhhmiss.length; j &lt; ej; j++) {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pos.setIndex(0);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Date date = parser.parse(yyyymmddhhmiss[j], pos);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (date != null) {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(odf.format(date));&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://developer.marklogic.com/howto/tutorials/2004-09-dates.xqy&quot; target=_blank&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://developer.marklogic.com/howto/tutorials/2004-09-dates.xqy&lt;/FONT&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import java.text.DateFormat;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import java.text.SimpleDateFormat;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import java.util.Date;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public class ISO8601Utilities&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;{&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private static DateFormat m_ISO8601Local =&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleDateFormat (&quot;yyyy-MM-dd'T'HH:mm:ss&quot;);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static String formatDateTime()&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return formatDateTime (new Date());&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static String formatDateTime (Date date)&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (date == null) {&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return formatDateTime (new Date());&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // format in (almost) ISO8601 format&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String dateStr = m_ISO8601Local.format (date);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // remap the timezone from 0000 to 00:00 (starts at char 22)&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return dateStr.substring (0, 22)&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; + &quot;:&quot; + dateStr.substring (22);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://www.nerdyhearn.com/blog/89&quot; target=_blank&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;http://www.nerdyhearn.com/blog/89&lt;/FONT&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Calculating ISO 8601 in C#:&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;return System.DateTime.UtcNow.ToString(&quot;yyyy-MM-ddTHH:mm:ss.fffZ&quot;, System.Globalization.CultureInfo.InvariantCulture);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Calculating ISO 8601 in Java:&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;SimpleDateFormat df = new SimpleDateFormat(&quot;yyyy-MM-dd'T'HH:mm:ss.SSS'Z'&quot;);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;df.setTimeZone(TimeZone.getTimeZone(&quot;Etc/UTC&quot;));&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;return df.format(new Date());&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Calculating ISO 8601 in Windows C++:&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;SYSTEMTIME tm;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;GetSystemTime(&amp;tm);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;char buf[500];&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;sprintf(buf, &quot;%i-%02i-%02iT%02i:%02i:%02i.%03iZ&quot;, tm.wYear, tm.wMonth, tm.wDay, tm.wHour, tm.wMinute, tm.wSecond, tm.wMilliseconds);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;return buf;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Calculating ISO 8601 in UNIX C++:&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;struct tm tm;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;char tmp[120];&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;time_t t;&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;time(&amp;t);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;localtime_r(&amp;t,&amp;tm); &lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;sprintf(tmp, &quot;%i-%02i-%02iT%02i:%02i:%02i&quot;, tm.tm_year + 1900, tm.tm_mon+1, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec);&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;return tmp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;// ISO8601 FORMAT&amp;nbsp;&lt;BR&gt;SimpleDateFormat df = new SimpleDateFormat(&quot;yyyy-MM-dd'T'HH:mm:ss.SSS'Z'&quot;);&lt;BR&gt;df.setTimeZone(TimeZone.getTimeZone(&quot;Etc/UTC&quot;));&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;STRONG&gt;[펌] http://cafe.naver.com/javacircle/37945&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=포맷&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;포맷&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0GBbl&amp;amp;tagName=날짜포맷&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;날짜포맷&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>rss2.0 date형식 변환</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944980"/>
		<id>tag:blog.daum.net,2009:puccarang.6944980</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-09-14T19:08:28Z</updated>
	    <published>2009-09-14T19:08:28Z</published>
	    <content type="html">
	    	&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;String strDate = &quot;20090101143055&quot;;&lt;BR&gt;DateFormat inputDateFormat = new SimpleDateFormat(&quot;yyyyMMddHHmmss&quot;);&lt;BR&gt;DateFormat outputDateFormat = new SimpleDateFormat(&quot;EEE,&lt;SPAN style=&quot;WIDTH: 1px; FLOAT: right; HEIGHT: 1px&quot; id=callbacknestgogh914tistorycom1203720&gt;&lt;EMBED id=bootstrappergogh914tistorycom1203720 height=1 type=application/x-shockwave-flash width=1 src=http://gogh914.tistory.com/plugin/CallBack_bootstrapperSrc?nil_profile=tistory&amp;nil_type=copied_post allowscriptaccess=&quot;always&quot; wmode=&quot;transparent&quot; EnableContextMenu=&quot;false&quot; FlashVars=&quot;&amp;callbackId=gogh914tistorycom1203720&amp;host=http://gogh914.tistory.com&amp;embedCodeSrc=http%3A%2F%2Fgogh914.tistory.com%2Fplugin%2FCallBack_bootstrapper%3F%26src%3Dhttp%3A%2F%2Fcfs.tistory.com%2Fblog%2Fplugins%2FCallBack%2Fcallback%26id%3D120%26callbackId%3Dgogh914tistorycom1203720%26destDocId%3Dcallbacknestgogh914tistorycom1203720%26host%3Dhttp%3A%2F%2Fgogh914.tistory.com%26float%3Dleft&quot; swLiveConnect=&quot;true&quot;&gt;&lt;/SPAN&gt; dd MMM yyyy HH:mm:ss z&quot;, Locale.ENGLISH);&lt;/P&gt;
&lt;P&gt;strDate&amp;nbsp; = outputDateFormat.format( inputDateFormat.parse(strDate) );&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[펌]http://gogh914.tistory.com/120&lt;/STRONG&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>IE7 overflow:hidden bug(?)</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/puccarang/6944979"/>
		<id>tag:blog.daum.net,2009:puccarang.6944979</id>
	    <author>
		    <name>pucca</name>
	    </author>
	    <updated>2009-09-02T17:39:49Z</updated>
	    <published>2009-09-02T17:39:49Z</published>
	    <content type="html">
	    	&lt;H2&gt;&lt;A href=&quot;/66&quot; target=&quot;_blank&quot;&gt;&lt;FONT color=#cc6714&gt;IE7 overflow:hidden bug(?)&lt;/FONT&gt;&lt;/A&gt;&lt;/H2&gt;
&lt;P&gt;&lt;SPAN class=name&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;STRONG&gt;[펌] &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;A href=&quot;http://junyong.tistory.com/66&quot; target=&quot;_blank&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;STRONG&gt;http://junyong.tistory.com/66&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=name&gt;&lt;A href=&quot;/category/script&quot; target=&quot;_blank&quot;&gt;&lt;FONT color=#cc6714&gt;script&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt; &lt;SPAN class=date&gt;2008/11/21 16:51&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV class=article&gt;
&lt;P&gt;css 속성중에 &lt;A title=&quot;[http://www.w3schools.com/Css/pr_pos_overflow.asp]로 이동합니다.&quot; href=&quot;http://www.w3schools.com/Css/pr_pos_overflow.asp&quot; target=_blank&gt;&lt;FONT color=#cc6714&gt;overflow&lt;/FONT&gt;&lt;/A&gt;란 속성이 있다.&lt;BR&gt;&lt;BR&gt;간단히 설명하면&amp;nbsp;~ 어떤 한 테두리영역에 크기를 정한 후 그 안에 내용을 보여주고자 할 때 테두리크기는 고정하며 안에 내용이 더 크기가 클 때에는 테두리영역만큼만 보여주게 할 수가 있다.&lt;BR&gt;예를 들면 텍스트 롤링이나 배너 롤링 같은 곳에 사용한다.&lt;BR&gt;&lt;BR&gt;그런데&amp;nbsp;잘 사용하던 중 dtd와 ie7의 조합으로 hidden 속성이 안 되는 사태가..&lt;BR&gt;소스를 보면서 삽질의 결과를...ㅎ&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;BORDER-BOTTOM: #c1c1c1 3px double; BORDER-LEFT: #c1c1c1 3px double; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 3px double; BORDER-RIGHT: #c1c1c1 3px double; PADDING-TOP: 10px&quot; class=txc-textbox&gt;&lt;html&gt;&lt;BR&gt;&lt;head&gt;&lt;BR&gt;&lt;title&gt;&lt;/title&gt;&lt;BR&gt;&lt;/head&gt;&lt;BR&gt;&lt;body&gt;&lt;BR&gt;&amp;nbsp;&lt;div style=&quot;width:500px; height:200px; border:2px solid #000000; overflow:hidden;&quot;&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;div style=&quot;position:relative; width:300px; height:300px; border:2px solid #ccc;&quot;&gt;&lt;/div&gt;&lt;BR&gt;&amp;nbsp;&lt;/div&gt;&lt;BR&gt;&lt;/body&gt;&lt;BR&gt;&lt;/html&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;가장 기본이 되는 소스. 테두리는 검은색 div, 안에 내용은 회색 div&lt;BR&gt;&lt;BR&gt;결과는..&lt;BR&gt;
&lt;DIV style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;A href=&quot;http://cfs11.tistory.com/original/25/tistory/2008/11/21/17/09/49266cc8ded7a&quot; rel=lightbox target=_blank&gt;&lt;IMG alt=&quot;&quot; src=&quot;http://cfs11.tistory.com/image/25/tistory/2008/11/21/17/09/49266cc8ded7a&quot; width=574 height=373&gt;&lt;/A&gt;&lt;/DIV&gt;검은색 테두리에 회색 div가 검은색 테두리 만큼만 보인다.&lt;BR&gt;&lt;BR&gt;다음으로는 문제였던 dtd를 추가&lt;BR&gt;
&lt;P&gt;&lt;/P&gt;
&lt;DIV style=&quot;BORDER-BOTTOM: #c1c1c1 3px double; BORDER-LEFT: #c1c1c1 3px double; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 3px double; BORDER-RIGHT: #c1c1c1 3px double; PADDING-TOP: 10px&quot; class=txc-textbox&gt;&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;&lt;A href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-Transitional.dtd&quot; target=&quot;_blank&quot;&gt;&lt;FONT color=#cc6714&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-Transitional.dtd&lt;/FONT&gt;&lt;/A&gt;&quot;&gt;&lt;BR&gt;&lt;html&gt;&lt;BR&gt;&lt;head&gt;&lt;BR&gt;&lt;title&gt;&lt;/title&gt;&lt;BR&gt;&lt;/head&gt;&lt;BR&gt;&lt;body&gt;&lt;BR&gt;&amp;nbsp;&lt;div style=&quot;width:500px; height:200px; border:2px solid #000000; overflow:hidden;&quot;&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;div style=&quot;position:relative; width:300px; height:300px; border:2px solid #ccc;&quot;&gt;&lt;/div&gt;&lt;BR&gt;&amp;nbsp;&lt;/div&gt;&lt;BR&gt;&lt;/body&gt;&lt;BR&gt;&lt;/html&gt;&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;dtd를 추가한 후에 결과는 ..&lt;BR&gt;&lt;BR&gt;
&lt;DIV style=&quot;TEXT-ALIGN: center; CLEAR: both&quot; class=&quot;imageblock center&quot;&gt;&lt;A href=&quot;http://cfs11.tistory.com/original/7/tistory/2008/11/21/17/09/49266cc2ca8d7&quot; rel=lightbox target=_blank&gt;&lt;IMG alt=&quot;&quot; src=&quot;http://cfs11.tistory.com/image/7/tistory/2008/11/21/17/09/49266cc2ca8d7&quot; width=576 height=353&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;BR&gt;안에 있는 회색 테두리가 삐져 나왔다..&lt;BR&gt;&lt;BR&gt;IE7에서만 이렇게 나온다..그래서 해결법은&lt;BR&gt;
&lt;P&gt;&lt;/P&gt;
&lt;DIV style=&quot;BORDER-BOTTOM: #c1c1c1 3px double; BORDER-LEFT: #c1c1c1 3px double; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 3px double; BORDER-RIGHT: #c1c1c1 3px double; PADDING-TOP: 10px&quot; class=txc-textbox&gt;&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;&lt;A href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-Transitional.dtd&quot; target=&quot;_blank&quot;&gt;&lt;FONT color=#cc6714&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-Transitional.dtd&lt;/FONT&gt;&lt;/A&gt;&quot;&gt;&lt;BR&gt;&lt;html&gt;&lt;BR&gt;&lt;head&gt;&lt;BR&gt;&lt;title&gt;&lt;/title&gt;&lt;BR&gt;&lt;/head&gt;&lt;BR&gt;&lt;body&gt;&lt;BR&gt;&amp;nbsp;&lt;div style=&quot;position:relative; width:500px; height:200px; border:2px solid #000000; overflow:hidden;&quot;&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;div style=&quot;position:relative; width:300px; height:300px; border:2px solid #ccc;&quot;&gt;&lt;/div&gt;&lt;BR&gt;&amp;nbsp;&lt;/div&gt;&lt;BR&gt;&lt;/body&gt;&lt;BR&gt;&lt;/html&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;테두리인 div style에&amp;nbsp;position:relative 추가 !&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;[펌] &lt;/SPAN&gt;&lt;/STRONG&gt;&lt;A href=&quot;http://junyong.tistory.com/66&quot; target=&quot;_blank&quot;&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;http://junyong.tistory.com/66&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
	    </content>
	    	</entry>
      </feed>
