<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="http://rss.egloos.com/style/blog.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
	<title>FLEX STORY</title>
	<link>http://epoonet.egloos.com</link>
	<description>플렉스를 마구 파헤쳐보자~</description>
	<language>ko</language>
	<pubDate>Fri, 16 Oct 2009 07:33:57 GMT</pubDate>
	<generator>Egloos</generator>
	<image>
		<title>FLEX STORY</title>
		<url>http://pds11.egloos.com/logo/200902/09/85/b0080385.jpg</url>
		<link>http://epoonet.egloos.com</link>
		<width>80</width>
		<height>105</height>
		<description>플렉스를 마구 파헤쳐보자~</description>
	</image>
  	<item>
		<title><![CDATA[ mssql 접속방법 ]]> </title>
		<link>http://epoonet.egloos.com/4555146</link>
		<guid>http://epoonet.egloos.com/4555146</guid>
		<description>
			<![CDATA[ 
  <div class="xhtmlEditorBody"><p>mssql 노출구성관리자에서 설정을 해주고..<br /> <br /> TCP/IP 포트 할당하는곳에 모두 지우고 1433을 넣어준다.. 그리고 mssql 재시작..동적포트는 모두 비워놓는다.<br /> <br /> <br /> jsp나 xml등에 jdbc 접속주소<br /> <br /> com.microsoft.sqlserver.jdbc.SQLServerDriver</p> <p style="text-align:right">이 글은 <a href="http://epoonet.springnote.com/pages/4436617">스프링노트</a>에서 작성되었습니다.</p></div>			 ]]> 
		</description>
		<category>DB</category>

		<comments>http://epoonet.egloos.com/4555146#comments</comments>
		<pubDate>Fri, 16 Oct 2009 07:33:57 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
	<item>
		<title><![CDATA[ jsp 다운로드 에러시 ]]> </title>
		<link>http://epoonet.egloos.com/4545171</link>
		<guid>http://epoonet.egloos.com/4545171</guid>
		<description>
			<![CDATA[ 
  <div><span style="FONT-SIZE: 9pt; FONT-FAMILY: 957317_9">JSP로 파일 다운로드를 구현하다가 만나게 되는 에러인데</span></div><div><span style="FONT-SIZE: 9pt; FONT-FAMILY: 957317_9"></span>&nbsp;</div><div><span style="FONT-SIZE: 9pt; FONT-FAMILY: 957317_9">이럴 경우에는 아래와 같이 처리를 하면 에러가 나질 않는다.</span></div><div><span style="FONT-SIZE: 9pt; FONT-FAMILY: 957317_9"></span>&nbsp;</div><div><span style="FONT-SIZE: 9pt; FONT-FAMILY: 957317_9"><strong><span style="COLOR: #009e25">&nbsp;&nbsp;response.setHeader("Content-Type", "application/vnd.ms-excel; charset=euc-kr"); <br>&nbsp;&nbsp;response.addHeader("Content-Disposition","attachment;filename=SABISUNG.xls"); <br>&nbsp;&nbsp;response.setHeader("Content-Description", "SABISUNG Generated Data"); <br>&nbsp;&nbsp;response.setHeader("Content-Transfer-Encoding", "binary;"); <br>&nbsp;&nbsp;response.setHeader("Pragma", "no-cache;"); <br>&nbsp;&nbsp;response.setHeader("Expires", "-1;"); <br>&nbsp;&nbsp;<br>&nbsp;&nbsp;BufferedOutputStream outs = new BufferedOutputStream(response.getOutputStream());<br>&nbsp;&nbsp;outs.write(bData, 0, bData.length);<br>&nbsp;&nbsp;outs.flush();<br>&nbsp;&nbsp;outs.close();<br>&nbsp;&nbsp;<br></span><span style="COLOR: #ff0000">&nbsp;&nbsp;out.clear();<br>&nbsp;&nbsp;out = pageContext.pushBody();</span></strong></span></div>			 ]]> 
		</description>
		<category>JAVA</category>

		<comments>http://epoonet.egloos.com/4545171#comments</comments>
		<pubDate>Tue, 06 Oct 2009 04:38:09 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 자바 jdbc 오라클 연동시 에러 모음 ]]> </title>
		<link>http://epoonet.egloos.com/4534089</link>
		<guid>http://epoonet.egloos.com/4534089</guid>
		<description>
			<![CDATA[ 
  Tip]jdbc oracle 연동시 에러 모음&nbsp;&nbsp;<br>&nbsp;<br><br>classes12.zip 이 연결이 안된 경우입니다.&nbsp; <br>java.lang.ClassNotFoundException: oracle.jdbc.driver.oracleDriver&nbsp; <br>at java.net.URLClassLoader$1.run(URLClassLoader.java:200)&nbsp; <br>at java.security.AccessController.doPrivileged(Native Method)&nbsp; <br>at java.net.URLClassLoader.findClass(URLClassLoader.java:188)&nbsp; <br>at java.lang.ClassLoader.loadClass(ClassLoader.java:297)&nbsp; <br>at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)&nbsp; <br>at java.lang.ClassLoader.loadClass(ClassLoader.java:253)&nbsp; <br>at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)&nbsp; <br>at java.lang.Class.forName0(Native Method)&nbsp; <br>at java.lang.Class.forName(Class.java:120)&nbsp; <br>at getEmp.main(getEmp.java:18)&nbsp; <br>&nbsp;<br>&nbsp;<br>host 주소가 맞지 않은 경우입니다.&nbsp; <br>java.sql.SQLException: IO 예외 상황: The Network Adapter could not establish the connection&nbsp; <br>at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:114)&nbsp; <br>at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:156)&nbsp; <br>at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)&nbsp; <br>at oracle.jdbc.driver.oracleConnection.(oracleConnection.java:210)&nbsp; <br>at oracle.jdbc.driver.oracleDriver.getConnectionInstance(oracleDriver.java:251)&nbsp; <br>at oracle.jdbc.driver.oracleDriver.connect(oracleDriver.java:224)&nbsp; <br>at java.sql.DriverManager.getConnection(DriverManager.java:517)&nbsp; <br>at java.sql.DriverManager.getConnection(DriverManager.java:177)&nbsp; <br>at getEmp.main(getEmp.java:20)&nbsp; <br>&nbsp;<br>db명이 틀릴경우입니다. 호스트스트링이라고도 합니다.&nbsp; <br>java.sql.SQLException: IO 예외 상황: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=135290880)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))&nbsp; <br>at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:114)&nbsp; <br>at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:156)&nbsp; <br>at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)&nbsp; <br>at oracle.jdbc.driver.oracleConnection.(oracleConnection.java:210)&nbsp; <br>at oracle.jdbc.driver.oracleDriver.getConnectionInstance(oracleDriver.java:251)&nbsp; <br>at oracle.jdbc.driver.oracleDriver.connect(oracleDriver.java:224)&nbsp; <br>at java.sql.DriverManager.getConnection(DriverManager.java:517)&nbsp; <br>at java.sql.DriverManager.getConnection(DriverManager.java:177)&nbsp; <br>at getEmp.main(getEmp.java:20)&nbsp; <br>&nbsp;<br>아이디와 패스워드가 틀릴경우입니다.&nbsp; <br>java.sql.SQLException: 널 사용자나 암호가 THIN 드라이버에서 지원되지 않습니다&nbsp; <br>at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:114)&nbsp; <br>at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:156)&nbsp; <br>at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:803)&nbsp; <br>at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:179)&nbsp; <br>at oracle.jdbc.driver.oracleConnection.(oracleConnection.java:198)&nbsp; <br>at oracle.jdbc.driver.oracleDriver.getConnectionInstance(oracleDriver.java:251)&nbsp; <br>at oracle.jdbc.driver.oracleDriver.connect(oracleDriver.java:224)&nbsp; <br>at java.sql.DriverManager.getConnection(DriverManager.java:517)&nbsp; <br>at java.sql.DriverManager.getConnection(DriverManager.java:177)&nbsp; <br>at getEmp.main(getEmp.java:20) <p>&nbsp;</p><p>방화벽때문에 접속불가<br>java.sql.SQLException: IO 예외 상황: The Network Adapter could not establish <br>the connection <br>at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:169) <br>&nbsp;at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:211) <br>&nbsp;at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:324) <br>&nbsp;at oracle.jdbc.driver.OracleConnection.&lt;init&gt;(OracleConnection.java:266) <br>&nbsp;at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365) <br>&nbsp;at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260) <br>&nbsp;at java.sql.DriverManager.getConnection(DriverManager.java:512) <br>&nbsp;at java.sql.DriverManager.getConnection(DriverManager.java:171) </p>			 ]]> 
		</description>
		<category>DB</category>

		<comments>http://epoonet.egloos.com/4534089#comments</comments>
		<pubDate>Fri, 25 Sep 2009 05:32:33 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 플렉스와 자바간 타입매칭 ]]> </title>
		<link>http://epoonet.egloos.com/4523895</link>
		<guid>http://epoonet.egloos.com/4523895</guid>
		<description>
			<![CDATA[ 
  <a href="http://blog.naver.com/wesable/73672975">http://blog.naver.com/wesable/73672975</a><br><br>플렉스와 자바간 타입매칭			 ]]> 
		</description>
		<category>FLEX</category>

		<comments>http://epoonet.egloos.com/4523895#comments</comments>
		<pubDate>Tue, 15 Sep 2009 05:18:22 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 재무설계 ]]> </title>
		<link>http://epoonet.egloos.com/4499097</link>
		<guid>http://epoonet.egloos.com/4499097</guid>
		<description>
			<![CDATA[ 
  70 단기 적금<br>15 중기 적립식펀드<br>15 장기<br>010-2406-7132			 ]]> 
		</description>
		<category>나의 일상..</category>

		<comments>http://epoonet.egloos.com/4499097#comments</comments>
		<pubDate>Tue, 25 Aug 2009 01:43:28 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
	<item>
		<title><![CDATA[ ANT 사용법 ]]> </title>
		<link>http://epoonet.egloos.com/4494530</link>
		<guid>http://epoonet.egloos.com/4494530</guid>
		<description>
			<![CDATA[ 
  <table width="600"><tbody><tr><td><h1>8.2 ANT</h1><p align="right">작성자 : 진은영 ( 2004-08-02)</p><p><table border="0" cellpadding="0" cellspacing="0" width="350"><tbody><tr><td align="right" height="10">[<a href="http://www.50001.com/language/javaside/">메인</a>] [<a href="http://www.50001.com/language/javaside/eyjin/2_2.html">목록</a>]</td></tr></tbody></table><br />
<table background="../css/dot.gif" border="0" cellpadding="0" cellspacing="0" height="4" width="350"><tbody><tr><td><br />
</td></tr></tbody></table></p><div class="bottom">목차</div><ul><li><a href="http://www.50001.com/language/javaside/eyjin/2-2/8-2.html#1">개요</a>	</li><li><a href="http://www.50001.com/language/javaside/eyjin/2-2/8-2.html#2">설치</a>	</li><li><a href="http://www.50001.com/language/javaside/eyjin/2-2/8-2.html#3">구조</a>	</li><li><a href="http://www.50001.com/language/javaside/eyjin/2-2/8-2.html#4">사용</a></li></ul><table background="../css/dot.gif" border="0" cellpadding="0" cellspacing="0" height="4" width="350"><tbody><tr><td><br />
</td></tr></tbody></table><p></p><h2><a name="1"><font color="black">8.2.1 ANT 개요</font></a></h2><b>① ANT란</b><br />
자바로 개발을 하다보면 외부에서 jar파일을 가져와서 사용해야 할 때가 있을 것이다. 대표적으로 JDBC드라이버, servlet.jar 등이 있다.이러한 패키지를 가져다 쓰려면 환경변수에 추가하거나 , 도스상에서 컴파일 혹은 실행할때 클래스패스를 나열하고 실행해야 한다. 패키지들이 많거나 매번 추가해야할 경우에는 굉장히 불편할 것을 느낄것이다. <p>Ant와 같은 빌드 도구를 사용하지 않을 경우 도스 창에서 클래스 패스에 클래스를 추가하거나 소스 파일 컴파일, jar 파일로묶는 작업, 묶은 jar 파일을 특정 디렉토리로 이동시키고 수정된 내용을 javadoc으로 문서화 시키는 등의 작업은 소스가수정될 때마다 한 단계씩 도스 창에서 모두 입력해야 한다. 하지만 Ant를 사용하면 마치 배치(bat) 파일을 실행한 것처럼이와 같은 일련의 작업들을 Ant를 이용하여 단 한번에 수행할 수 있다. </p><p><br />
<b>② ANT의 주요 기능</b><br />
Ant의 주요 기능을 알기 쉽게 몇 가지만 나열해 보면 아래와 같다. <br />
</p><ul><li>자바 소스 파일 컴파일(너무 당연하다) 	</li><li>jar, war, ear, zip 파일의 생성 	</li><li>javadoc을 실행하여 도움말 생성 	</li><li>파일이나 폴더의 이동 및 복사, 삭제 	</li><li>각각의 작업에 대한 의존성 설정 	</li><li>유닉스에서처럼 파일이나 폴더에 퍼미션 설정 	</li><li>파일의 변경 날짜를 설정하는 touch 기능 	</li><li>외부 프로그램의 실행 </li></ul><br />
<br />
<br />
<h2><a name="2"><font color="black">8.2.2 ANT 설치</font></a></h2>아래의 위치에서 파일을 다운로드 받는다.<div class="point">위치 : http://ant.apache.org/bindownload.cgi파일 : apache-ant-1.6.2-bin.zip </div><br />
원하는 장소에 압축을 풀면 아래와 같은 폴더가 나타난다. (필자는 apache-ant-1.6.1-bin.zip로 다운받았다)<br />
<div align="center"><img src="http://www.50001.com/language/javaside/eyjin/2-2/images/8-2/0.gif" alt="" border="1" height="113" width="450"></div><br />
ANT를 사용하기 위해서는, 클래스 패스에 apache-ant-1.6.1을 포함해야 한다. 아래의 내용을 확인하면 추가하는 방법을 알 수 있다.<br />
바탕화면 - 내컴퓨터 오른쪽버튼 클릭 - 등록정보 - 고급 - 환경변수를 클릭한다.<br />
<br />
<div align="center"><img src="http://www.50001.com/language/javaside/eyjin/2-2/images/8-2/1.jpg" alt="" border="1" height="401" width="445"></div><br />
<br />
새로 만들기 버튼을 클릭하여 ANT의 폴더를 등록한다.<br />
<br />
<div align="center"><img src="http://www.50001.com/language/javaside/eyjin/2-2/images/8-2/2.jpg" alt="" border="1" height="129" width="401"></div><br />
<br />
ANT를 실행하기 위해 path환경변수를 선택한 후 편집단추를 클릭하여 ANT의 bin폴더를 path에 등록한다.<br />
<br />
<div align="center"><img src="http://www.50001.com/language/javaside/eyjin/2-2/images/8-2/3.jpg" alt="" border="1" height="126" width="401"></div><br />
<br />
등록하는 방법은 Log4J의 환경변수 추가와 유사하다.<br />
<br />
<br />
<h2><a name="3"><font color="black">8.2.3 ANT 구조</font></a></h2><b>① 빌드 파일 구조</b><br />
ANT는 프로젝트의 빌드, 테스트 , 배치등의 모든 단계를 어떻게 수행할지 명시하기 위하여 XML파일을 사용한다. 이XML파일을 빌드 파일이라 하며, ANT를 사용하는 모든 프로젝트들은 적어도 하나 이상의 빌드파일을 가지고 있어야 한다.<br />
ANT가 사용한느 디폴트 빌드 파일명은 <font color="red">build.xml</font>이다.<br />
<br />
<div align="center"><img src="http://www.50001.com/language/javaside/eyjin/2-2/images/8-2/4.jpg" alt="" border="0" height="226" width="468"></div><br />
ANT 빌드 파일의 루트 엘리먼트는 &lt; project /&gt;이다. &lt; project /&gt; 하위에는 빌드과정에서 사용할 속성을 정의할 수 있는 &lt; property /&gt; 엘리먼트와 각 Task에서 사용할 경로 정보를포함하는 &lt; path /&gt;엘리먼트 , 실질적인 작업을 수행하는 &lt; target /&gt;엘리먼트를 가진다.<br />
<ul><div class="point">	&lt; project name=“projectName”  default=“first”   basedir=“.”&gt;	</div><ul><li>name : 프로젝트 이름		</li><li>default : 초기치로 설정되는 작업(Task), 아무 것도 지정하지 않고 실행하면 이 작업을 수행		</li><li>basedir : 프로젝트에 대한 기준 폴더를 지정한다. .은 현재폴더를 지정한다.	</li></ul><br />
<div class="point">	&lt; property name="src.dir" value="${basedir}/src“  /&gt; <br />
    &lt; property name="classes.dir" value="${basedir}/classes" /&gt; 	</div>		property는 변수를 지정하는거과 같다.<br />
<ul><li>name : 변수명		</li><li>value : 변수값	</li></ul>	변수를 호출할 때 <font color="red"><b>${변수명}</b></font> 으로 사용한다.<br />
<br />
<div class="point">	&lt; target name="compile" &gt; <br />
    &nbsp;&nbsp;&nbsp;&lt; javac srcdir="${src.dir}" destdir="${classes.dir}" /&gt; <br />
    &lt; /target&gt; 	</div><ul><li>name : target의 이름을 지정한다. <br />
				나중에 build 할때 이 이름으로 호출할 수 있다.		</li><li>자바소스를 컴파일할 때 어디에 있는 무엇을 어디에 컴파일하는가를 지정한다.<br />
				srcdir : 자바소스가 들어있는 폴더를 지정한다.<br />
				destdir : 컴파일한 후 클래스파일이 위치할 폴더를 지정한다.<br />
	</li></ul></ul><br />
<br />
<br />
<h2><a name="4"><font color="black">8.2.4 ANT 사용</font></a></h2><b>① 웹애플리케이션</b><br />
6-1강좌에서 사용한 웹 애플리케이션을 이용한다.<br />
<div align="center"><img src="http://www.50001.com/language/javaside/eyjin/2-2/images/6-1/1.gif" alt="" border="1" height="131" width="459"></div><br />
<br />
<b>② build.xml</b><br />
build.xml 파일은 WEB-INF에 생성한다.<br />
<div class="sample"><pre>&lt;?xml version=“1.0” encoding="euc-kr"?&gt;<br />
<br />
&lt;project name=“projectName”  default=“compile”   basedir=“.”&gt;<br />
<br />
    &lt;property name="src.dir" value="${basedir}/src“  /&gt; <br />
    &lt;property name="classes.dir" value="${basedir}/classes" /&gt; <br />
<br />
     &lt;target name="compile" &gt; <br />
         &lt;javac srcdir="${src.dir}" destdir="${classes.dir}" /&gt; <br />
    &lt;/target&gt; <br />
&lt;/project&gt;  <br />
</pre></div><br />
<br />
<b>③ 자바문서 생성</b><br />
자바문서는 src 폴더 안에 생성한다.<br />
<div class="sample"><pre>package kr.co.a ;<br />
<br />
public class ANTTest {<br />
	public static void main( String [] args ){<br />
		System.out.println( "test" ) ; <br />
	}<br />
}<br />
</pre></div><br />
<br />
<b>④ 도스모드에서 컴파일</b><br />
도스 창을 띄운 후 현 컨텍스트의 WEB-INF 폴더를 이동한다.<br />
그냥 컴파일을 하면 현재 폴더안에 패키지가 생기면서 컴파일이 된다.<br />
<div align="center"><img src="http://www.50001.com/language/javaside/eyjin/2-2/images/8-2/5.jpg" alt="" border="1" height="307" width="544"></div><br />
<br />
<b>⑤ ant를 실행한다.</b><br />
<div class="sample">E:\03.src\jslt\WEB-INF&gt;ant</div><br />
ant를 실행하면 현재 폴더에 있는 build.xml 문서를 호출해서 project에 default로 선언되어 있는 task를 호출한다. 여기에서는 compile task를 호출한다.<br />
<div align="center"><img src="http://www.50001.com/language/javaside/eyjin/2-2/images/8-2/6.jpg" alt="" border="1" height="201" width="544"></div><br />
<br />
<b>⑦ 탐색기를 띄워 확인한다.</b><br />
탐색기를 띄워 build.xml에 선언되어 있는것처럼 classes폴더에 가보면 컴파일 한 클래스가 해당 패키지 밑에 있는것을 확인할 수 있다.<br />
<div align="center"><img src="http://www.50001.com/language/javaside/eyjin/2-2/images/8-2/7.jpg" alt="" border="1" height="181" width="511"></div><br />
이렇듯 build.xml문서만 잘 만들어 놓으면 컴파일을 수월하게 할 수 있다. 이외에도 굉장히 많은 내용들이 있지만 여러분들이 아래 참고문허을 살펴보며 추가해 보자. 혹시, 나중에 좀더 내용을 추가할 기회가 올지도...<p></p><div class="ref"><div class="bottom"><b>참고문헌 </b></div><ul><li><a href="http://www.javastudy.co.kr/docs/lec_oop/ant/ant1.htm" target="new">http://www.javastudy.co.kr/docs/lec_oop/ant/ant1.htm</a>	</li><li>스트럿츠 프레임워크 워크북 [한빛미디어]</li></ul></div></td></tr></tbody></table><br/><br/>tag : <a href="/tag/ant" rel="tag">ant</a>			 ]]> 
		</description>
		<category>JAVA</category>
		<category>ant</category>

		<comments>http://epoonet.egloos.com/4494530#comments</comments>
		<pubDate>Fri, 21 Aug 2009 06:34:40 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 가방리스트~ ]]> </title>
		<link>http://epoonet.egloos.com/4493304</link>
		<guid>http://epoonet.egloos.com/4493304</guid>
		<description>
			<![CDATA[ 
  <a href="http://www.baucis.co.kr/front/php/product.php?product_no=337&amp;main_cate_no=51&amp;display_group=1">http://www.baucis.co.kr/front/php/product.php?product_no=337&amp;main_cate_no=51&amp;display_group=1</a><br><br><br><a href="http://monkeytown.kr/">http://monkeytown.kr</a><br><br><a href="http://www.goodibag.co.kr/">http://www.goodibag.co.kr/</a>			 ]]> 
		</description>
		<category>나의 일상..</category>

		<comments>http://epoonet.egloos.com/4493304#comments</comments>
		<pubDate>Thu, 20 Aug 2009 06:36:39 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 일본가면 사야할것들.. ]]> </title>
		<link>http://epoonet.egloos.com/4482802</link>
		<guid>http://epoonet.egloos.com/4482802</guid>
		<description>
			<![CDATA[ 
  1. 닌텐도 DSi &lt;-- 약 24만원 예상.<br />
<br />
2. 다양한 청바지 &lt;-- 1년동안 뽕뽑을 다양한 청바지 구매.. 약 30~40만원 예상<br />
<br />
3. 상의류~ &lt;-- 약 20~30만원 예상<br />
<br />
4. 신발 &lt;-- 약 10~20만원.. 한두켤레 사려고 생각중~ㅎㅎ<br />
<br />
<br />
ㅎㄷㄷ 간단히 적었는데 약 100만원 -_-;; 돈모으자.<br />
<br/><br/>tag : <a href="/tag/일본" rel="tag">일본</a>,&nbsp;<a href="/tag/닌텐도" rel="tag">닌텐도</a>,&nbsp;<a href="/tag/일본여행" rel="tag">일본여행</a>			 ]]> 
		</description>
		<category>일본여행준비</category>
		<category>일본</category>
		<category>닌텐도</category>
		<category>일본여행</category>

		<comments>http://epoonet.egloos.com/4482802#comments</comments>
		<pubDate>Wed, 12 Aug 2009 06:42:22 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 오라클 DB에러 메세지 ]]> </title>
		<link>http://epoonet.egloos.com/4480112</link>
		<guid>http://epoonet.egloos.com/4480112</guid>
		<description>
			<![CDATA[ 
  Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169869568)(ERR=12519)(ERROR_STACK=(ERROR=(CODE=12519)(EMFI=4))))<br />
<br />
이런메세지가 뜰때<br />
<br />
alter system set processes=150 scope=spfile;<br />
alter system set sessions=100 scope=spfile;<br />
<br />
이렇게 sqlplus에서 쳐주고~ DB서버 재시작 해주면 된다.<br />
			 ]]> 
		</description>
		<category>DB</category>

		<comments>http://epoonet.egloos.com/4480112#comments</comments>
		<pubDate>Mon, 10 Aug 2009 09:41:17 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 오라클 데이터형 별 사이즈 추정하기 ]]> </title>
		<link>http://epoonet.egloos.com/4479971</link>
		<guid>http://epoonet.egloos.com/4479971</guid>
		<description>
			<![CDATA[ 
  <p><span style="font-size: 11pt;"><strong>사이즈 추정하기 </strong></span></p><p style="margin-left: 44em;"><span style="font-size: 11pt;"><span style="font-size: 10pt;">작성: 김도근</span></span></p><p><span style="font-size: 11pt;"><span style="font-size: 10pt;">물리 모델단계에서 로우 사이즈 예측하기가 힘들때가 많다. variable 사이즈를 많이 쓴다면 그에 대한 최대값과 최소값의 편차가 심할가능성이 크다. 예전에 자료를 만든 'Oracle 9i 의 물리 설계' 를 토대로 예측을 해보자.</span></span></p><p><span style="font-size: 11pt;"><span style="font-size: 10pt;">&nbsp;</span></span></p><p></p><table class="MsoNormalTable" style="" border="1" cellpadding="0" cellspacing="0"><thead><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 95.1pt;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;">데이터 형</span></b><b><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></b></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 33.9pt;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;">고정<span lang="EN-US">/</span>가변</span></b><b><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></b></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 318.9pt;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;">데이터 저장 시의 길이</span></b><b><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></b></font></p></td></tr></thead><tbody><tr style="height: 101.05pt;"><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; height: 101.05pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">CHAR</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; height: 101.05pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">고정<span lang="EN-US">/</span>가변</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; height: 101.05pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt 35.7pt; text-indent: -17.85pt; line-height: 150%;"><span style="line-height: 150%; font-family: Symbol;" lang="EN-US"><span style=""><font size="2">·</font><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-size: 9pt; line-height: 150%;"><font face="바탕">바이트수 지정시는 테이블이 정의한 길이의 고정 길이<span lang="EN-US"> <o:p></o:p></span></font></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt 35.7pt; text-indent: -17.85pt; line-height: 150%;"><span style="color: black; line-height: 150%; font-family: Symbol;" lang="EN-US"><span style=""><font size="2">·</font><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><font face="바탕"><span style="font-size: 9pt; line-height: 150%;">문자 수지정시는 문자 수에 대해서 고정이지만 실점유 바이트 수는 캐릭터 셋 및 실제의 데이터에 의해 다르다<span lang="EN-US">. </span>예를 들면<span lang="EN-US">KO16KSC5601</span>의<span lang="EN-US"> DB</span>로 「<span lang="EN-US">char(6 char)</span>」의 컬럼에 「<span lang="EN-US">AAA</span>」라고하는 데이터를 넣으면<span lang="EN-US"> 3</span>바이트 소비되지만 「하하하」라고 하는<span lang="EN-US"> 2</span>바이트 한글 데이터를 넣으면<span lang="EN-US"> 6</span>바이트를 소모한다<span lang="EN-US">.</span></span><span style="font-size: 9pt; color: black; line-height: 150%;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">VARCHAR2</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">가변</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">실제로 저장되고 있는 데이터의 길이<span lang="EN-US">(</span>바이트 수 지정시<span lang="EN-US"><span style="">&nbsp; </span></span>문자수지정시<span lang="EN-US"> )</span></span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">NCHAR</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">고정</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">테이블 정의 지정 문자수의 두배<span lang="EN-US">(AL32UTF8 </span>지정시<span lang="EN-US">)</span></span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">NVARCHAR2</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">가변</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">저장 문자수의<span lang="EN-US"> 2</span>배<span lang="EN-US">(AL32UTF8 </span>지정시<span lang="EN-US">)</span></span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">NUMBER</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">가변</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 9pt;"><font face="바탕">길이<span lang="EN-US"> = 1 + CEIL (n / 2) <o:p></o:p></span></font></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt 35.7pt; text-indent: -17.85pt; line-height: 150%;"><span style="line-height: 150%; font-family: Symbol;" lang="EN-US"><span style=""><font size="2">·</font><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><font face="바탕"><span style="font-size: 9pt; line-height: 150%;" lang="EN-US">CEIL</span><span style="font-size: 9pt; line-height: 150%;">는 올림 값<span lang="EN-US"> (</span>예<span lang="EN-US">: ceil(1.2) = 2 ) <o:p></o:p></span></span></font></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt 35.7pt; text-indent: -17.85pt; line-height: 150%;"><span style="line-height: 150%; font-family: Symbol;" lang="EN-US"><span style=""><font size="2">·</font><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><font face="바탕"><span style="font-size: 9pt; line-height: 150%;" lang="EN-US">n</span><span style="font-size: 9pt; line-height: 150%;">는 저장된 수치의 정수부 및 소수부를 합한 총자리수<span lang="EN-US">. n&gt;38</span>의 경우에는<span lang="EN-US">38 </span>이다<span lang="EN-US"> <o:p></o:p></span></span></font></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt 35.7pt; text-indent: -17.85pt; line-height: 150%;"><span style="color: black; line-height: 150%; font-family: Symbol;" lang="EN-US"><span style=""><font size="2">·</font><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><font face="바탕"><span style="font-size: 9pt; line-height: 150%;">유효 자리수<span lang="EN-US"> 38</span>자리수 미만의 음수의 경우는<span lang="EN-US"> 1</span>바이트 더한다<span lang="EN-US">.</span></span><span style="font-size: 9pt; color: black; line-height: 150%;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">DATE</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">고정</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">7 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">TIMESTAMP</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">가변</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 9pt;"><font face="바탕">초의 소수부분에 데이터가 있는 경우：<span lang="EN-US">11</span>바이트 고정<span lang="EN-US"> <o:p></o:p></span></font></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">초의 소수부분에 데이터가 없는 경우：<span lang="EN-US">7</span>바이트 고정</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">TIMESTAMP WITH TIME ZONE</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">고정</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">13</span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">TIMESTAMP WITH LOCAL TIME ZONE</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">고정</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">11</span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">INTERVAL YEAR TO MONTH</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">고정</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">5</span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">INTERVAL DAY TO SECOND</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">고정</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">11</span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">RAW</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">가변</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">실제로 저장되어 있는 데이터의 길이</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">LONG</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">가변</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">실제로 저장되어 있는 데이터의 길이</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">LONG RAW</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">가변</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">실제로 저장되어 있는 데이터의 길이</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">BLOB/CLOB/NCLOB</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">지정에 따라</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><ul type="disc"><li class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">DISABLE IN ROW </span><span style="font-size: 9pt;">지정시：<span lang="EN-US">20</span>바이트<span lang="EN-US"> <o:p></o:p></span></span></font></li><li class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">ENABLE IN ROW </span><span style="font-size: 9pt;">지정해서 저장시：실 데이터 길이<span lang="EN-US">+36</span>바이트<span lang="EN-US"> <o:p></o:p></span></span></font></li><li class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">ENABLE IN ROW</span><span style="font-size: 9pt;">지정해서 행 이외<span lang="EN-US">(LOB </span>테이블<span lang="EN-US">)</span>에 저장시：실 데이터 길이에 따라 <span lang="EN-US">36</span>～<span lang="EN-US">86 </span>바이트<span lang="EN-US">. </span>저장시에는 여유 있게<span lang="EN-US"> 86 </span>바이트로 고정해서 계산한다<span lang="EN-US">.<o:p></o:p></span></span></font></li><li class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">LOB</span><span style="font-size: 9pt;">테이블의 산출에 대해서는 뒷부분을 참조<span lang="EN-US">. <o:p></o:p></span></span></font></li><li class="MsoNormal" style="margin: 0cm 0cm 0pt; color: black;"><font face="바탕"><span style="font-size: 9pt; color: windowtext;" lang="EN-US">EMPTY</span><span style="font-size: 9pt; color: windowtext;">의 경우는 데이터 길이의 부분은<span lang="EN-US"> 0</span>으로 계산</span><span style="font-size: 9pt;" lang="EN-US"><o:p></o:p></span></font></li></ul></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">BFILE</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">고정</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">530 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 95.1pt; background-color: transparent;" width="127"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">ROWID</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 33.9pt; background-color: transparent;" width="45"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;">고정</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; width: 318.9pt; background-color: transparent;" width="425"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">6 </span><span style="font-size: 9pt;">바이트<span lang="EN-US">(</span>～<span lang="EN-US">Oracle7), 10</span>바이트<span lang="EN-US">(Oracle8</span>～<span lang="EN-US">)</span></span></font><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></p></td></tr></tbody></table><p>위의 수치를 토대로 예측단계로 넘어가보자. 일반적으로 varchar 타입의 경우에는 약 70% 정도의 값이 들어간다고 가정한다.</p><p>&nbsp;</p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: 바탕체;" lang="EN-US"><font size="2">SQL&gt; desc emp <o:p></o:p></font></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><o:p>&nbsp;</o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span></span><span style="font-size: 8pt; font-family: 바탕체;">컬럼명<span lang="EN-US"><span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>NULL</span>유무<span lang="EN-US"><span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span>데이터타입<span lang="EN-US"> <o:p></o:p></span></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span>----------------------------------------- -------- ------------------------ <o:p></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span>EMPNO <span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>NOT NULL <span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>NUMBER(4) <o:p></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span>ENAME <span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>VARCHAR2(10) <o:p></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span>JOB <span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>VARCHAR2(9) <o:p></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span>MGR <span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>NUMBER(4) <o:p></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span>HIREDATE <span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>DATE <o:p></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span>SAL <span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>NUMBER(7,2) <o:p></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span>COMM <span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>NUMBER(7,2) <o:p></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: 8pt; font-family: 바탕체;" lang="EN-US"><span style="">&nbsp;</span>DEPTNO<span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="">&nbsp;</span>NUMBER(2)</span><span style="font-family: 바탕체;" lang="EN-US"><font size="2"> <o:p></o:p></font></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: 바탕체;" lang="EN-US"><o:p><font size="2">&nbsp;</font></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: 바탕체;" lang="EN-US"><o:p><font size="2">&nbsp;</font></o:p></span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font size="2"><span style="color: blue; font-family: 바탕체;">평균 레코드길이를 구하자<span lang="EN-US"><o:p></o:p></span></span></font></p><div><span style="font-family: 바탕체;" lang="EN-US"><o:p><font size="2">&nbsp;<table class="MsoNormalTable" style="" border="1" cellpadding="0" cellspacing="0"><thead><tr style=""><td style="border-style: inset inset none; border-color: black black rgb(236, 233, 216); border-width: 1pt 1pt medium; padding: 2.25pt; background-color: transparent;" colspan="5"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><span style="font-size: 9pt;">표<span lang="EN-US">3</span>：각 컬럼 길이의 예제</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;">컬럼명</span></b><b><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></b></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;">데이터 형</span></b><b><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></b></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;">컬럼 데이터의 길이</span></b><b><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></b></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;">컬럼 헤더의 길이</span></b><b><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></b></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;">합계 길이</span></b><b><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></b></font></p></td></tr></thead><tbody><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">EMPNO</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">NUMBER(4)</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 + CEIL (4 / 2) = 3 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: right;" align="right"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">4 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">ENAME</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">VARCHAR2(10)</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">CEIL (10 * 0.7) = 7 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: right;" align="right"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">8 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">JOB</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">VARCHAR2(9)</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">CEIL (9 * 0.7) = 7 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: right;" align="right"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">8 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">MGR</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">NUMBER(4)</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 + CEIL (4 / 2) = 3 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: right;" align="right"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">4 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">HIREDATE</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">DATE</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">7 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: right;" align="right"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">8 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">SAL</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">NUMBER(7,2)</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 + CEIL (7 / 2) = 5 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: right;" align="right"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">6 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">COMM</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">NUMBER(7,2)</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 + CEIL (7 / 2) = 5 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: right;" align="right"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">6 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">DEPTNO</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">NUMBER(2)</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 + CEIL (2 / 2) = 3 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border: medium none rgb(236, 233, 216); padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">1 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: right;" align="right"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">3 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) rgb(236, 233, 216) black; border-width: 1pt; padding: 2.25pt; background-color: transparent;" colspan="4"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><span style="font-size: 9pt;">중간 합계 레코드 길이</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black rgb(236, 233, 216) rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background-color: transparent;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><span style="font-size: 9pt;" lang="EN-US">47 </span><span style="font-size: 9pt;">바이트</span><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td></tr><tr style=""><td style="border-style: inset; border-color: rgb(236, 233, 216) rgb(236, 233, 216) black black; border-width: 1pt; padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" colspan="4"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;">레코드 길이<span lang="EN-US">(</span>컬럼 헤더 <span lang="EN-US">3</span>바이트를 가산<span lang="EN-US">)</span></span></b><span style="font-size: 9pt; color: black;" lang="EN-US"><o:p></o:p></span></font></p></td><td style="border-style: inset; border-color: rgb(236, 233, 216) black black rgb(236, 233, 216); border-width: 1pt; padding: 2.25pt; background: rgb(99, 154, 156) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center;" align="center"><font face="바탕"><b><span style="font-size: 9pt; color: white;" lang="EN-US">50 </span></b><b><span style="font-size: 9pt; color: white;">바이트</span></b></font></p></td></tr></tbody></table></font></o:p></span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong style="padding: 0pt 7px 0pt 0pt;">[출처]</strong> <a href="http://blog.naver.com/kildw/20048892655" target="_blank">로우의 사이즈를 추정해보자. </a><span style="padding: 0pt 7px 0pt 5px;">|</span><strong style="padding: 0pt 7px 0pt 0pt;">작성자</strong> <a href="http://blog.naver.com/kildw" target="_blank">오라킬</a></div><br/><br/>tag : <a href="/tag/오라클" rel="tag">오라클</a>,&nbsp;<a href="/tag/데이터타입" rel="tag">데이터타입</a>,&nbsp;<a href="/tag/오라클데이터타입" rel="tag">오라클데이터타입</a>			 ]]> 
		</description>
		<category>DB</category>
		<category>오라클</category>
		<category>데이터타입</category>
		<category>오라클데이터타입</category>

		<comments>http://epoonet.egloos.com/4479971#comments</comments>
		<pubDate>Mon, 10 Aug 2009 06:57:59 GMT</pubDate>
		<dc:creator>누리퐁</dc:creator>
	</item>
</channel>
</rss>
