<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>오라클 정보공유 커뮤니티 oracleclub.com</title>
<link>http://www.oracleclub.com/</link>
<description>오라클 정보공유 커뮤니티 oracleclub.com</description>
<dc:language>ko</dc:language>
<lastBuildDate>2008-11-20 03:18:05</lastBuildDate>
<copyright>Copyright ⓒ OracleClub.com All rights reserved. Since 2001.07.09</copyright>
<item>
<title>인덱스로 검색시 정렬이 돼서 나오는대요..</title>
<link>http://www.oracleclub.com/article/22372</link>
<guid>http://www.oracleclub.com/article/22372</guid>
<dc:date>2008-11-20</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>안녕하세요.</p> <p>A테이블에 인댁스가 EMPID라 치고 WHEE EMPID =&gt;10<br /> 이렇게 하면 정렬은 인덱스 로 정렬돼서 나온느걸로 아는대요..<br /> A,B랑 조인해서 WHERE EMPID &gt;= 10 이렇게 해도 정령돼서 나오나요?<br /> <br /> 그리도 A,B모두 PK인덱스가 있씁니다.그럼 뭐를 기준으로 정렬돼서 나오나요??</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>아래 sql이해가 안가서 질문을 합니다.</title>
<link>http://www.oracleclub.com/article/22371</link>
<guid>http://www.oracleclub.com/article/22371</guid>
<dc:date>2008-11-19</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>안녕하세요.</p> <p>sql에서 왜 TO_DATE('19700101','yyyymmdd')를 더해주는지 이해가 가지를 않네요?</p> <p>숫자형식으로된거는 아래처럼 해줘야지 날짜형식으로 변환이 가능한가요?</p> <p>SELECT TO_CHAR(dt,'yyyy-mm-dd hh24:mi:ss.') || milli_sec <br /> FROM <br /> ( <br /> SELECT s_dt <br /> , TO_DATE('19700101','yyyymmdd') + s_dt/1000/60/60/24 dt <br /> , RPAD(MOD(s_dt,1000),6,'0') milli_sec <br /> FROM (SELECT 1226982745289 s_dt FROM dual) <br /> )</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>FULL OUTER JOIN 후 컬럼 재배열</title>
<link>http://www.oracleclub.com/article/22370</link>
<guid>http://www.oracleclub.com/article/22370</guid>
<dc:date>2008-11-19</dc:date>
<dc:creator>정진우</dc:creator>
<description><![CDATA[<p>안녕하세요 FULL OUTER JOIN 후 컬럼 재배열 문의드립니다.</p> <p>select<br /> &nbsp;A_01<br /> &nbsp;,A_02<br /> &nbsp;,B_01<br /> &nbsp;,B_02<br /> &nbsp;,CASE<br /> &nbsp;&nbsp; WHEN A_01 = B_01 AND A_02=B_02&nbsp; THEN 'Y'<br /> &nbsp;&nbsp; ELSE 'N'<br /> &nbsp;END as FLAG<br /> from<br /> TB_TEST_A FULL OUTER JOIN TB_TEST_B<br /> ON A_01 = B_01<br /> and A_02 = B_02<br /> order by flag,to_number(A_01),to_number(B_01)</p> <p> <table style="width: 187pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="247" border="0" x:str=""> <colgroup><col style="width: 36pt; mso-width-source: userset; mso-width-alt: 1365" width="48"></col><col style="width: 38pt; mso-width-source: userset; mso-width-alt: 1422" span="3" width="50"></col><col style="width: 37pt; mso-width-source: userset; mso-width-alt: 1393" width="49"></col></colgroup> <tbody> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 36pt; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" width="48" height="18"><font face="돋움" size="3">A_01</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 38pt; border-bottom: #ece9d8; background-color: transparent" width="50"><font face="돋움" size="3">A_02</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 38pt; border-bottom: #ece9d8; background-color: transparent" width="50"><font face="돋움" size="3">B_01</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 38pt; border-bottom: #ece9d8; background-color: transparent" width="50"><font face="돋움" size="3">B_02</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 37pt; border-bottom: #ece9d8; background-color: transparent" width="49"><font face="돋움" size="3">FLAG</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">10</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">5000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">20</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">1000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">4000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">25</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">60</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">1000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">70</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">25</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">90</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">4000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">10</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">9900</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">20</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">3000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">6900</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">60</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">2970</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">70</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">90</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">5870</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">100</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">110</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">120</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">970</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">50</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">50</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">Y</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">80</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">80</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">Y</font></td> </tr> </tbody> </table> </p> <p>아래처럼 재배열 하려면 어떻게 해야하는지 문의드립니다.</p> <p>누락,같음,다름에 대한 표현을 하려고합니다.</p> <p> <table style="width: 187pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="247" border="0" x:str=""> <colgroup><col style="width: 36pt; mso-width-source: userset; mso-width-alt: 1365" width="48"></col><col style="width: 38pt; mso-width-source: userset; mso-width-alt: 1422" span="3" width="50"></col><col style="width: 37pt; mso-width-source: userset; mso-width-alt: 1393" width="49"></col></colgroup> <tbody> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 36pt; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" width="48" height="18"><font face="돋움" size="3">A_01</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 38pt; border-bottom: #ece9d8; background-color: transparent" width="50"><font face="돋움" size="3">A_02</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 38pt; border-bottom: #ece9d8; background-color: transparent" width="50"><font face="돋움" size="3">B_01</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 38pt; border-bottom: #ece9d8; background-color: transparent" width="50"><font face="돋움" size="3">B_02</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; width: 37pt; border-bottom: #ece9d8; background-color: transparent" width="49"><font face="돋움" size="3">FLAG</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">10</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">5000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">10</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">9900</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">20</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">1000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">20</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">3000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">4000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">6900</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">25</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">60</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">1000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">60</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">2970</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">70</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">25</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">70</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">90</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">4000</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">90</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">5870</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">100</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">40</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">110</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent" x:str="">&nbsp;</td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">120</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">970</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">N</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">50</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">50</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">Y</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">80</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">80</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">30</font></td> <td class="xl24" style="border-right: #ece9d8; border-top: #ece9d8; border-left: #ece9d8; border-bottom: #ece9d8; background-color: transparent"><font face="돋움" size="3">Y</font></td> </tr> </tbody> </table> </p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>table return function 사용 vs 인라인 뷰</title>
<link>http://www.oracleclub.com/article/22368</link>
<guid>http://www.oracleclub.com/article/22368</guid>
<dc:date>2008-11-19</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>예를 들어 기초 데이타를 가져와서 여러 계산을 하는 쿼리문이 있을시</p> <p>1. 기초데이타를 가져오는 쿼리문을 인라인뷰로 만들어 사용하는 방법</p> <p>2.기초데이타를 가져오는 쿼리문을 table return function을 사용하는 방법</p> <p>제가 아는 소견으로는 2번이 유지보수나 사용측면에서는 좋을듯 합니다</p> <p>다만 문제되는것이 성능/속도 문제가 어떻게 되는지 의문입니다</p> <p>일단 데이타건이 작아서 1,2번으로 하였을 경우 속도 차이는 거의 없습니다</p> <p>근데 실행계획을 해보면</p> <p>1번인 경우&nbsp; cost:7, bytes:147 Cardinality:1</p> <p>2번인 경우 cost:25 bytes:16,336 Cardinality:8,168</p> <p>이렇게 큰 차이를 보이고 있습니다</p> <p>튜링 실력이 미천한지라 저것들이 가리키는 의미가 무엇인지는 모르나</p> <p>절대적이지는 않다고는 알고 있습니다</p> <p>근데 너무 큰 차이가 보이고 있으니 ....</p> <p>2번 방식은 내부적으로 쿼리를 한 후 cusor에 받아서 다시 pipe에 넣기 때문에&nbsp;1번 방식보다는</p> <p>성능에 부하를 주기 줄텐데 그정도 어느정도인지가...&nbsp;</p> <p>과연 어떤 방식이 더 좋은지 궁금합니다</p> <p>고수님들의 고견 부탁합니다</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>질문!!! 일자별 차이를 그냥 달수로 입력받고 싶어요..</title>
<link>http://www.oracleclub.com/article/22367</link>
<guid>http://www.oracleclub.com/article/22367</guid>
<dc:date>2008-11-19</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>질문이 있네요..</p> <p>분명히 간단하게 함수 몇번 쓰면 될 것 같은데..</p> <p>혼자서 잘 되지 않아서 이곳이 고수분들께 다시 질문 요청드립니다..</p> <p>도움 부탁드려요..</p> <p>&nbsp;</p> <p>SQL&gt;SELECT&nbsp; to_char(to_date('2008-12-09', 'YYYY-MM-DD'), 'YYYYMM') - TO_CHAR(to_date('2008-12-06', 'YYYY-MM-DD')-1,'YYYYMM')&nbsp; month1<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ,to_char(to_date('2009-01-14', 'YYYY-MM-DD'), 'YYYYMM') - TO_CHAR(to_date('2008-12-06', 'YYYY-MM-DD')-1,'YYYYMM')&nbsp; month2<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ,to_char(to_date('2009-02-13', 'YYYY-MM-DD'), 'YYYYMM') - TO_CHAR(to_date('2008-12-06', 'YYYY-MM-DD')-1,'YYYYMM')&nbsp; month3<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ,to_char(to_date('2009-03-1', 'YYYY-MM-DD'), 'YYYYMM') - TO_CHAR(to_date('2008-12-06', 'YYYY-MM-DD')-1,'YYYYMM')&nbsp; month4<br /> FROM&nbsp;&nbsp; dual</p> <p>=&gt; 결과값</p> <p>month1&nbsp;&nbsp;&nbsp;&nbsp; month2&nbsp;&nbsp;&nbsp;&nbsp; month3&nbsp;&nbsp;&nbsp;&nbsp; month4<br /> --------------------------------------------------------<br /> &nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 89&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 90&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 91&nbsp;&nbsp;&nbsp;</p> <p><br /> =&gt; 최종결과값<br /> month1&nbsp;&nbsp;&nbsp;&nbsp; month2&nbsp;&nbsp;&nbsp;&nbsp; month3&nbsp;&nbsp;&nbsp;&nbsp; month4<br /> -----------------------------------------------------<br /> &nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp;</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>순위와 빈공간은 기준값만 남기는 쿼리</title>
<link>http://www.oracleclub.com/article/22366</link>
<guid>http://www.oracleclub.com/article/22366</guid>
<dc:date>2008-11-19</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>&nbsp;</p> <p>select date, shop, sale_amt from tab where....</p> <p>data가 아래와 같이 있을때</p> <p><br /> date, shop, sale_amt<br /> 1, A, 10<br /> 1 ,B, 20<br /> 2 ,A ,10<br /> 2 ,B, 20<br /> 2, C ,30<br /> 3 ,A ,10<br /> 3 ,B ,20<br /> 3 ,C ,30<br /> 3 ,D ,40</p> <p>1.&nbsp; where 절에 기간은 1~ 3이고, 값을 3을 넣으면 아래와 같이 나오게 하고 싶습니다.(sale_amt가 높은 순으로 순위 3개)</p> <p>1 B 20<br /> 1 A 10<br /> 1&nbsp;&nbsp; <br /> 2 C 30<br /> 2 B 20<br /> 2 A 10<br /> 3 D 40<br /> 3 C 30<br /> 3 B 20</p> <p>2. where 절에 기간은 1~3일이고, 값을 4를 넣으면 아래와 같이 나오게 하고 싶습니다.(sale_amt가 높은 순으로 순위 4개)</p> <p>1 B 20<br /> 1 A 10<br /> 1&nbsp;&nbsp; <br /> 1&nbsp;&nbsp; <br /> 2 C 30<br /> 2 B 20<br /> 2 A 10<br /> 2 <br /> 3 D 40<br /> 3 C 30<br /> 3 B 20<br /> 3 A 10</p> <p>기간이 늘어 났을때 쿼리 문이 길어지지않게 할 수 있었으면 합니다.<br /> 도움 부탁 드립니다.</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>덤프 임포트 하지 않고 볼 수 있나요?</title>
<link>http://www.oracleclub.com/article/22363</link>
<guid>http://www.oracleclub.com/article/22363</guid>
<dc:date>2008-11-19</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>오라클 덤프 파일이 하나 있는데요</p> <p>데이터베이스에 임포트 하지 않고 그냥 볼수만 있는 방법은 없나요?</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>ㅁ조인 쿼리 작성하는데 도와주세용 ㅜ.ㅜ(설명추가)</title>
<link>http://www.oracleclub.com/article/22361</link>
<guid>http://www.oracleclub.com/article/22361</guid>
<dc:date>2008-11-19</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>표로 표시 해야하는데</p> <p>&nbsp;</p> <table class="t06" style="width: 484px; height: 151px" cellspacing="1" cellpadding="0" bgcolor="#e4e4e4"> <tbody> <tr style="padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px" bgcolor="#ffffff"> <td align="center" width="160" rowspan="6">A1</td> <td align="right" width="55" rowspan="6">13</td> <td align="right" width="55" rowspan="6">-</td> <td align="center" width="160" rowspan="2">B1</td> <td align="right" width="55" rowspan="2">5</td> <td align="right" width="55" rowspan="2">-</td> <td align="center" width="160">C1</td> <td align="right" width="55">2</td> <td align="right" width="55">-</td> </tr> <tr style="padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px" bgcolor="#ffffff"> <td align="center">C2</td> <td align="right">3</td> <td align="right">-</td> </tr> <tr style="padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px" bgcolor="#ffffff"> <td align="center" rowspan="3">B2</td> <td align="right" rowspan="3">7</td> <td align="right" rowspan="3">-</td> <td align="center">C1</td> <td align="right">2</td> <td align="right">-</td> </tr> <tr style="padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px" bgcolor="#ffffff"> <td align="center">C2</td> <td align="right">2</td> <td align="right">-</td> </tr> <tr style="padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px" bgcolor="#ffffff"> <td align="center">C3</td> <td align="right">3</td> <td align="right">-</td> </tr> <tr style="padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px" bgcolor="#ffffff"> <td align="center">B3</td> <td align="right">1</td> <td align="right">-</td> <td align="center">C1</td> <td align="right">1</td> <td align="right">-</td> </tr> </tbody> </table> <p><br /> <br /> A테이블과 B테이블의 같은키 컬럼(P_ID)가 있구요 B테이블과 C테이블이 같은키 컬럼(C_ID)가 있습니다. 숫자는 각 데이타의 개수 구용... 시간이 촉박해서 도움좀 받으려구요... 도와 주세용 ㅠ.ㅠ</p> <p>참 보이진 않지만 C테이블과 D테이블이 같은키컬럼 (O_ID)가 있구요 C테이블의 숫자는 D테이블 데이타의 갯수에용...</p> <p>그러니까 A &gt; B &gt; C &gt; D 이렇게 대분류에서 하위분류로 가면서 여러개가 될수도 1개가 될수도 있고 그래용&nbsp; 예를 들면</p> <p>식물 &gt;&nbsp;해면&nbsp;&nbsp;&nbsp; &gt; 버들갯지렁이</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;해파리 &gt; 날개 갯지렁이</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 모모 지렁이</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 홍조강 &gt; 양목 지렁이</p> <p>&nbsp;</p> <p>이런식으로 용~</p> <p>&nbsp;</p> <p>저게 한 행이구 아래로 루푸 돌려서 리스트로 쫙 뿌려야 해영</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>같은 내용의 row 를 합치는 쿼리 문 작성 방법</title>
<link>http://www.oracleclub.com/article/22358</link>
<guid>http://www.oracleclub.com/article/22358</guid>
<dc:date>2008-11-19</dc:date>
<dc:creator>원상민</dc:creator>
<description><![CDATA[<p>안녕하세요 원상민 입니다</p> <p>오라클, 자바 초보 선배님들께 인사드립니다</p> <p>다음과 같은 데이터로 쿼리를 작성하고 HTML테이블에 뿌려줬는데<strong> 같은 내용은 안보이게</strong> 하고 싶습니다</p> <p>select 품목코드 품목명 거래처 가격 from 거래처별가격테이블</p> <p>품목코드 품목명 거래처 가격</p> <p>1000001&nbsp;고량주 (주)객 200원</p> <p>1000001&nbsp;고량주 (주)사 300원</p> <p>2000002&nbsp;건육포 (주)작 500원</p> <p>2000002 건육포 (주)지 800원</p> <p>이러한 내용을&nbsp;HTML table에 뿌려줬습니다</p> <p>그런데 갑에서 눈이 너무 아프답니다</p> <p>그래서 다음과 같이 같은 내용의 row를 합쳐서 표현해달랍니다</p> <p>품목코드 품목명 거래처 가격</p> <p>1000001&nbsp;고량주 (주)객 200원</p> <p>&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;(주)사 300원</p> <p>2000002&nbsp;건육포 (주)작 500원</p> <p>&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;(주)지 800원</p> <p>이런건 어떻게 해야 하나요</p> <p>쿼리도 수정 해야 하고 HTML부분도 수정해야 하는지</p> <p>아니면 HTML만 수정해도 되는것인지..</p> <p>HTML 실소스도 첨부 합니다</p> <p>&lt;table&gt; &lt;tr&gt; &lt;td&gt;품목코드&lt;/td&gt;&lt;td&gt;품목명 &lt;/td&gt;&lt;td&gt;거래처 &lt;/td&gt;&lt;td&gt;가격&lt;/td&gt;</p> <p>&lt;% for(int i=1;i&lt;ht.size()+1;i++){&nbsp;&nbsp;&nbsp;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vt = (Vector)ht.get(Integer.toString(i-1));&nbsp;<br /> %&gt;<br /> &nbsp;&lt;tr &gt;&nbsp;<br /> &nbsp;&nbsp;&nbsp; &lt;td &gt;&lt;%=vt.get(0)%&gt;&lt;/td&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br /> &nbsp;&nbsp;&nbsp; &lt;td &gt;&lt;%=vt.get(1)%&gt;&lt;/td&gt;&nbsp;&nbsp;<br /> &nbsp;&nbsp;&nbsp; &lt;td &gt;&lt;%=vt.get(2)%&gt;&lt;/td&gt;<br /> &nbsp;&nbsp;&nbsp; &lt;td &gt;&lt;%=vt.get(3)%&gt;&lt;/td&gt;</p> <p>&lt;/tr&gt;&lt;%}%&gt;</p> <p>지금 이렇게 되어 있습니다..</p> <p>어떻게 해결하면 좋을까요</p> <p>&nbsp;-----------------------------------</p> <p>날씨가 참 추워졌습니다 두툼한 옵을 입어도 손도 시렵고 귀도 그렇습니다</p> <p>선배님들 감기 조심하세요</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>SUBSTRB 관련 질문좀 드릴께요...</title>
<link>http://www.oracleclub.com/article/22356</link>
<guid>http://www.oracleclub.com/article/22356</guid>
<dc:date>2008-11-19</dc:date>
<dc:creator>냉큼오시오~*</dc:creator>
<description><![CDATA[<p>SUBSTRB(FCZ_DEPT_NM(FMM_MEMB_CODE(RTRIM(A.WORK_MEMB))),1,30)</p> <p>여기서 FCZ_DEPT_NM, FMM_MEMB_CODE 는 함수로 구성되어 있습니다..</p> <p>이 2개의 함수를 select 로 풀어야 하는데 잘 안되네요..</p> <p>FCZ_DEPT_NM 은</p> <p>CREATE OR REPLACE FUNCTION FCZ_DEPT_NM (<br /> &nbsp; I_DEPT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VARCHAR2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- 부서코드(4), .지점코드(3)<br /> , I_NM_TP&nbsp;&nbsp;&nbsp;&nbsp; VARCHAR2 := 'A'&nbsp;&nbsp;&nbsp; -- 'F'ull/'A'bbr/'E'ng<br /> ) RETURN VARCHAR2 AS<br /> BEGIN</p> <p>&nbsp; IF&nbsp;&nbsp;&nbsp; LENGTHB(I_DEPT) = 3 THEN&nbsp; -- 지점코드<br /> &nbsp;&nbsp;&nbsp; FOR C1 IN (<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SELECT DEPT_ABBR, DEPT_NM, ENG_NM<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FROM CZS.CZ202M00 A&nbsp; -- 지점<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WHERE DEPT_CODE = I_DEPT<br /> &nbsp;&nbsp;&nbsp; ) LOOP<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IF&nbsp;&nbsp;&nbsp; I_NM_TP = 'F' THEN&nbsp;&nbsp; -- FULL NAME<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN C1.DEPT_NM;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ELSIF I_NM_TP = 'E' THEN&nbsp;&nbsp; -- 영문명<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN C1.ENG_NM;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ELSE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- 약어<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN C1.DEPT_ABBR;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END IF;<br /> &nbsp;&nbsp;&nbsp; END LOOP;<br /> &nbsp; ELSIF LENGTHB(I_DEPT) = 4 THEN&nbsp; -- 부서코드<br /> &nbsp;&nbsp;&nbsp; FOR C1 IN (<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SELECT DEPT_ABBR, DEPT_NM, ENG_NM<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FROM CZS.CZ203M00 A&nbsp; -- 부서<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WHERE SECT_CODE = I_DEPT<br /> &nbsp;&nbsp;&nbsp; ) LOOP<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IF&nbsp;&nbsp;&nbsp; I_NM_TP = 'F' THEN&nbsp;&nbsp; -- FULL NAME<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN C1.DEPT_NM;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ELSIF I_NM_TP = 'E' THEN&nbsp;&nbsp; -- 영문명<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN C1.ENG_NM;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ELSE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- 약어<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN C1.DEPT_ABBR;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END IF;<br /> &nbsp;&nbsp;&nbsp; END LOOP;</p> <p>&nbsp;&nbsp;&nbsp; FOR C1 IN (<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SELECT DEPT_ABBR, DEPT_NM, ENG_NM<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FROM EAS.EA021M00 A&nbsp; -- 약정부점<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WHERE SECT_CODE = I_DEPT<br /> &nbsp;&nbsp;&nbsp; ) LOOP<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IF&nbsp;&nbsp;&nbsp; I_NM_TP = 'F' THEN&nbsp;&nbsp; -- FULL NAME<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN C1.DEPT_NM;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ELSIF I_NM_TP = 'E' THEN&nbsp;&nbsp; -- 영문명<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN C1.ENG_NM;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ELSE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- 약어<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN C1.DEPT_ABBR;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END IF;<br /> &nbsp;&nbsp;&nbsp; END LOOP;<br /> &nbsp; END IF;<br /> &nbsp; RETURN '';<br /> END FCZ_DEPT_NM;<br /> /</p> <p>FMM_MEMB_CODE&nbsp; 는</p> <p>CREATE OR REPLACE FUNCTION FMM_MEMB_CODE<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ( I_MEMB&nbsp;&nbsp;&nbsp; IN&nbsp; VARCHAR2 )&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- 사원번호</p> <p>RETURN VARCHAR2 AS<br /> BEGIN<br /> &nbsp;&nbsp;&nbsp; IF SUBSTR(I_MEMB,1,1) = 'A' THEN -- 공통관리자<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN SUBSTR(I_MEMB,4,3);<br /> &nbsp;&nbsp;&nbsp; ELSE<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FOR C1 IN (SELECT SECT_CODE FROM MMS.MM401M00 -- 인사MASTER<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WHERE MEMB = I_MEMB)<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LOOP<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN NVL(C1.SECT_CODE,'9999');<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END LOOP;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RETURN '9999';<br /> &nbsp;&nbsp;&nbsp; END IF;<br /> END FMM_MEMB_CODE;<br /> /</p> <p>&nbsp;</p> <p>이렇게 구성되어 있는데 어떻게 풀어서 써야 하는지 좀 알려주세요 ㅠㅠ</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>도와주세요!</title>
<link>http://www.oracleclub.com/article/22353</link>
<guid>http://www.oracleclub.com/article/22353</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>박알집</dc:creator>
<description><![CDATA[<p>어디다 올려야 될지 몰라서여;;</p> <p>학교에서 E-R diagram 배우고 있거든요</p> <p>3진표기법 등등 배우는데</p> <p>어느때 뭘 써야될지를 잘모르겠어요</p> <p>예같은거 나와있는게 없나해서요</p> <p>&nbsp;</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>질문입니다..</title>
<link>http://www.oracleclub.com/article/22352</link>
<guid>http://www.oracleclub.com/article/22352</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>함수 사용하기가 좀 어려워서 그러는데 질문입니다...</p> <p>이름(NAME)이라는 컬럼이 있습니다.</p> <p>서태지;동방신기;</p> <p>서태지;동방신기;슈퍼주니어;</p> <p>서태지;동방신기;슈퍼주니어;빅뱅</p> <p>이런식으로 이름이 있습니다.</p> <p>가장 마지막의 이름만 가지고 오고 싶은데 어떻게 해야합니까??</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>☆ 급한질문 !!! 도와주세요ㅠㅠ..... 요일 및 매달 첫째일을 알아내기</title>
<link>http://www.oracleclub.com/article/22351</link>
<guid>http://www.oracleclub.com/article/22351</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>안녕하세요</p> <p>DB 2달차 초보입니다.</p> <p>UI로부터 날짜를 받으면 그 날짜를 기준으로 금주 월~금요일이 몇일인지 뽑아내고 싶어요</p> <p>그리고 날짜를 기준으로 해당 월의 첫째날과 끝날을 알고 싶습니다.</p> <p>DB피씨의&nbsp;</p> <p>예)&nbsp; 기준일이 2008년11월 18일이라면</p> <p>RegDate : 20081118</p> <p>이번주---&gt; 20081117 ~ 20081123 (월~일)</p> <p>이번달---&gt; 1101 ~ 20081131 (첫날~끝날)</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>import 시행중 오류에 대한 궁금증</title>
<link>http://www.oracleclub.com/article/22350</link>
<guid>http://www.oracleclub.com/article/22350</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>엘엔에스</dc:creator>
<description><![CDATA[<p>안녕하세요 궁금한게 있어 글을 남기내요</p> <p>제가 오늘 회사에서 기존에 써오던 컴퓨터의 오라클전체를 export받아서 제가 새로 포맷하고</p> <p>윈도우2000을 설치하고 같은 버젼의 오라클을 설치해서 export받은 파일을 import시켰는데요</p> <p>제가 궁금한 점은 기존에 컴퓨터에서 export받은 파일을 새로설치한 컴퓨터로 가져오는 방법과</p> <p>import시 새로운오라클에 존재하는 테이블스페이스나 사용자,객체들로 인한 오류메세지는 무시해도</p> <p>import가 되는건지에 대한 질문입니다. 아시는분 있으면 지식좀 공유해욤^^</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>이 문제를 어떻게 풀어야 할지 난감하네요..</title>
<link>http://www.oracleclub.com/article/22349</link>
<guid>http://www.oracleclub.com/article/22349</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>-- rulst_a 값과 rulst_b 의 값이 같은것을 찾는 쿼리를 만드시오!! <br /> -- 단 x,y에는&nbsp; 0이 들어갈수 없으며 소숫점이 들어가도 무방함<br /> with t as ( SELECT '1' x, '1' y FROM DUAL<br /> )<br /> SELECT x*x*y as xxy, y*y*x as yyx, x*x*y + y*y*x as rulst_a, x*x as rulst_b<br /> &nbsp; FROM t;</p> <p>이 수학문제를 쿼리를 이용해서 답을 구하는건데.. X제곱Y + Y제곱X = X제곱 이 되어야 하거든요.. 좀 도와주세요</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>in 의 반대..가 무엇인가요?</title>
<link>http://www.oracleclub.com/article/22348</link>
<guid>http://www.oracleclub.com/article/22348</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>데이타를 삭제할려고 합니다.</p> <p>삭제되는 조건이 여러개인데 맞는 데이타를 검색하는 조건은 IN을 쓰면 되지만</p> <p>이게 아닐 조건... 을 쓸려면 IN의 반대 개념이 있어야 하는데 그걸 잘 모르겠어요...</p> <p>예를 들면...</p> <p>WHERE 상품코드 IN ('AAA', 'BBB') ........... 이 코드는&nbsp;흔히 쓰는 아는&nbsp;로직인데요,</p> <p>상품코드가 AAA가 아니고 BBB가 아닌&nbsp;상품을 지워야 할때 어떻게 쓰면 될까요??</p> <p>너무너무 급합니다.</p> <p>고수님들...&nbsp;답변 부탁드립니다.&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>대용량DB 마이그레이션..</title>
<link>http://www.oracleclub.com/article/22347</link>
<guid>http://www.oracleclub.com/article/22347</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>DB초보자 입니다 ..ㅠㅠ</p> <p>방법을 좀 알아보려구요 ...</p> <p>DB 마이그레이션을 하려하는데요 ..... 테이블이 5백만개 ~ 6백만개의 대용량을 하려합니다..</p> <p>자꾸 익스포트하면 .. 뻗어버리는데 .. 방법이 없을까요 ??</p> <p>&nbsp;</p> <p>방법좀 가르쳐주세요 .~~</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>SELECT 결과</title>
<link>http://www.oracleclub.com/article/22346</link>
<guid>http://www.oracleclub.com/article/22346</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>SELECT 결과를 I LOVE YOU 글자를 ♡ 를 넣어서 만들고 싶어요.</p> <p>♡&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ♡&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> ♡&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ♡&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> ♡&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ♡&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> ♡&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ♡&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> ♡&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ♡♡♡♡♡♡♡ .... 이런식으로 나오게 하고 싶은데 가능할까요??</p> <p>&nbsp;</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>타임스탬프를 밀리세컨으로 바꾸는 법요..</title>
<link>http://www.oracleclub.com/article/22345</link>
<guid>http://www.oracleclub.com/article/22345</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>&nbsp;</p> <p>&nbsp;</p> <p>오라클 9 쓰고 있구요..&nbsp; 테이블에 들어가 있는 데이타는 java 에서 getTimeInMillis 함수를 써서</p> <p>밀리세컨 까지 집어넣었는데&nbsp; 웹에서 불러오게 되면 데이타 값이&nbsp;&nbsp; 1226982745289&nbsp;&nbsp; 이렇게 나옵니다..</p> <p>이걸 다시 2008-11-18 10:10:10:12345&nbsp;&nbsp;&nbsp; 뭐 이런식으로&nbsp; 만들려고 하거든요...</p> <p>select 문은..</p> <p>&nbsp;</p> <p>select CODE, ST_DATE, RT_DATE from test;&nbsp;&nbsp; 요렇게 해서 불러왔습니다.&nbsp; 1226982745289 이 데이타 값이</p> <p>들어있는&nbsp; 필드는&nbsp; ST_DATE&nbsp;&nbsp; &lt;--&nbsp; 이 필드입니다.&nbsp;</p> <p>바꿀 수 있는 방법이 있을까요...??&nbsp; ' ';;&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>문자열 합친 후 정렬문제</title>
<link>http://www.oracleclub.com/article/22344</link>
<guid>http://www.oracleclub.com/article/22344</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>WITH t AS(<br /> select '가나다)분' a, 'C가나' b from dual<br /> UNION ALL <br /> select '가나' a, '가나다B라인' b from dual<br /> UNION ALL <br /> select '나다' a, '가나다' b from dual<br /> UNION ALL <br /> select '가나1)가' a, '가나다라' b from dual<br /> UNION ALL <br /> select '가나2)나' a, '가나A' b from dual<br /> UNION ALL <br /> select '가나다라마' a, 'test1' b from dual<br /> UNION ALL <br /> select '가나다라마바' a, 'test2' b from dual<br /> )<br /> select a, b, (rpad(a,20, ' ') || b ) RESULT <br /> from t</p> <p><strong>위&nbsp;Query를 실행해보면&nbsp;아래와 같이&nbsp;RESULT 컬럼이 정렬되지 않는 형태로 출력됩니다.</strong></p> <p>가나다)분&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C가나<br /> 가나&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 가나다B라인<br /> 나다&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 가나다<br /> 가나1)가&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 가나다라<br /> 가나2)나&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 가나A<br /> 가나다라마&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test1<br /> 가나다라마바&nbsp;&nbsp;&nbsp; test2</p> <p><strong>실제로는 RESULT 컬럼이 아래와 같이&nbsp;정렬된 형태로 나와야 됩니다.</strong></p> <p>가나다)분&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C가나<br /> 가나&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 가나다B라인<br /> 나다&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 가나다<br /> 가나1)가&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 가나다라<br /> 가나2)나&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 가나A<br /> 가나다라마&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test1<br /> 가나다라마바&nbsp;&nbsp;&nbsp; test2</p> <p>도움좀 주시면 감사하겠습니다.</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>전년 12월 자료 표현 방법점 알려주세요</title>
<link>http://www.oracleclub.com/article/22343</link>
<guid>http://www.oracleclub.com/article/22343</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>Select&nbsp;&nbsp; job_code,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode( to_char(yymm,'yyyy'), to_char(:ad_yymm,'yyyy'), 0, nvl(cnprgs_mat,0) ) as byear_cont_supply_amt<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p>where job_code = :as_code<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and to_char(yymm,'yyyymm') = to_char(:ad_yymm,'yyyymm')<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Group by job_code</p> <p>만약 2008년의 X달을 선택했을때 X달과는 무관하게 전년 12월의 내용을 표현하려면 어떻게 해야하나요?</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>trigger 삭제...</title>
<link>http://www.oracleclub.com/article/22342</link>
<guid>http://www.oracleclub.com/article/22342</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>박인환</dc:creator>
<description><![CDATA[<p>안녕하세요 날씨가 많이 춥네요</p> <p>다름이 아니라 제가 전에 만들어 놓았던 trigger가 있는데 트리거 이름을 몰라서 지우지 못해</p> <p>자꾸 새로 생성한 트리거와 함께 출력됩니다.</p> <p>트리거명을 볼수 있는 방법은 없을까요?</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>procedure 초보 질문</title>
<link>http://www.oracleclub.com/article/22341</link>
<guid>http://www.oracleclub.com/article/22341</guid>
<dc:date>2008-11-18</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>간단한 거 하나만 도와주세요.</p> <p>지금 좀 급해서요 ㅜㅜ</p> <p>변수 A에</p> <p>'select b from tab where ...'</p> <p>의 b 값을 넣으려고 합니다.</p> <p>b 값은 하나이고 a 변수는 다른 것과 비교문에 사용할 것입니다.</p> <p>초보의 길이란 .....</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>dmp 풀백업 후 imp했을 시 blob형식의 테이블이나 뷰테이블은 안가져오나요?</title>
<link>http://www.oracleclub.com/article/22335</link>
<guid>http://www.oracleclub.com/article/22335</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>dmp 풀백업 후 imp했을 시 뷰테이블은 안가져오나요?</p> <p>blob형식으로 저장된 테이블은 안되는건가요?</p> <p>답변 부탁드리며 남은하루 잘 보내세요</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>테이블에 데이타가 들어올 때마다 모든 데이타를 삭제하려고 하는데요..</title>
<link>http://www.oracleclub.com/article/22334</link>
<guid>http://www.oracleclub.com/article/22334</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>김경진</dc:creator>
<description><![CDATA[<p>A라는 테이블에 어플케이션에 의해 대량의 row가 입력됩니다.</p> <p>근데 이 A라는 테이블에는 자료가 존재하지 않길 원합니다.</p> <p>어플리케이션이 다른 동작도 수행하고 있으므로, 중지 시키지 못합니다. (소스가 없습니다.)</p> <p>그래서 trigger를 걸어서 데이타를 삭제하려니 많은 에러가 발생합니다.</p> <p>예를 들어,</p> <p>ORA-04091: 테이블 KWMS.DTB1MWLIF가 변화하고 있어서 트리거/함수가 이를 볼 수없습니다</p> <p>한꺼번에 어플리케이션에 의해&nbsp;insert되는 자료가 10만건 정도라 입력 된 직후에</p> <p>delete from A테이블</p> <p>같은 형식으로 바로 지워주고 싶습니다.</p> <p>&nbsp;</p> <p>어떤 방법이 있을까요?</p> <p>차라리 스케쥴링 작업을 하는 것이 나을까요?</p> <p>1분에 한 번씩 delete from A테이블 같은 구문이 스케쥴링 되어 실행 된다면 부하가 걸리지 않을까요?</p> <p>&nbsp;</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>Delete Trigger작성시 사용자정보 얻어오기</title>
<link>http://www.oracleclub.com/article/22333</link>
<guid>http://www.oracleclub.com/article/22333</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>Tabel ss_message (id varchar2(10), msg varchar2(500), input_date date, input_duty_id varchar2(10), chg_date date, chg_duty_id varchar2(10));</p> <p>Tabel ss_message_his (id varchar2(10), msg varchar2(500), history_date date, history_div varchar2(1),input_date date, input_duty_id varchar2(10), chg_date date, chg_duty_id varchar2(10));</p> <p>이상과 같이 생긴 테이블이 있습니다.</p> <p>ss_message 테이블에서 삭제(Deleting)가 발생하면 ss_message_his쪽에 삭제자정보에 대한 이력을 남길려고 합니다.</p> <p>트리거의 모든 내용을 생략하고, Deleting 부분만을 기술하면....</p> <p>deleting</p> <p>&nbsp;&nbsp;&nbsp;&nbsp; insert into ss_message_his</p> <p>&nbsp;&nbsp;&nbsp; values(:old.id, :old.msg, sysdate, 'D', :old.input_date, :old.input_duty_id, :old.chg_date, :old.chg_duty_id);</p> <p>이런식으로 생성을 해야 할것 같은데...</p> <p>저는 old.chg_duty_id 대신에 지금 삭제 작업을 하고 있는 사용자의 ID를 입력하고 싶습니다.</p> <p>&nbsp;즉 어플리케이션에 로그인을 한 로그인ID를 삭제자로 입력을 하고 싶은데...</p> <p>정보를 어떻게 가져와야 할지 모르겠어요...</p> <p>&nbsp;</p> <p>도와주세요.</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>쿼리작성좀 도와주세요</title>
<link>http://www.oracleclub.com/article/22331</link>
<guid>http://www.oracleclub.com/article/22331</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>테이블은</p> <p>SEQ_NO, LOG_ID, LOG_MSG, REG_DATE, REG_TIME</p> <p>으로 구성되있습니다.</p> <p>&nbsp;</p> <p>여기서 REG_DATE는 YYYYMMDD형식이고요</p> <p>REG_TIME은 HH24：MM:SS형식으로 들어가고 둘다 CHAR형 입니다.</p> <p>&nbsp;</p> <p>제가 하고싶은건 REG_DATE와 REG_TIME의 두 문자열을 합쳐서 어떤 값과 비교해서&nbsp;결과를 보고싶은데요</p> <p>&nbsp;</p> <p>예를들어서&nbsp;</p> <p>REG_DATE는 20080909&nbsp;</p> <p>&nbsp;REG_TIME은 175049</p> <p>가 들어있고 이 두 문자열을 합치면 20080909175049 가 되죠.</p> <p>문자열 합치는건 select to_char(CONCAT(reg_date,reg_time)) from log_test;</p> <p>이런식으로 했습니다.</p> <p>그래서 select to_char(CONCAT(reg_date,reg_time)) from log_test&nbsp; 의 결과중에 20080909175049과 일치하는결과를 보고싶어요&nbsp;&nbsp;</p> <p>&nbsp;select * from log_test<br /> &nbsp; where '20081114173453'= (select to_char(CONCAT(reg_time,reg_date)) from log_test)</p> <p>이런식으로 해봤는데 안되더군요 ㅠㅠ</p> <p>도와주세요ㅜ</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>오라클 인덱스 관련 질문입니다.</title>
<link>http://www.oracleclub.com/article/22329</link>
<guid>http://www.oracleclub.com/article/22329</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>김영수</dc:creator>
<description><![CDATA[<p>한테이블에 데이터가 약 6백만건 정도되고 이리저리 테이블 몇개가 조인되고</p> <p>인덱스가 걸려 있지 않은 컬럼으로 조회를 해야 되는 상황인데</p> <p>쿼리 속도가 거의 1분이상 걸립니다.</p> <p>(2004년부터 지금까지 600만건의 데이터가 입력 되었고 조회 또한 자주 일어 납니다)</p> <p>&nbsp;</p> <p>현재 약 80개 정도의 컬럼에&nbsp;6개의 결합인덱스에 14개의 컬럼이 인덱스가 걸려 있고</p> <p>단일 인덱스가 5개 걸려 있는 상황 입니다.</p> <p>한개의 컬럼에(인덱스가 걸려있지않은 날짜 컬럼 추가하고 싶은데 인덱스를 더 걸었을때</p> <p>발생될수 있는 역효과에 대해 궁금합니다.</p> <p>**제가 생각해도 질문이 좀 황당하고 정답을 찾을수 없는 질문인것 같습니다만</p> <p>포괄적인 답이라도 좋으니 많은 답변 부탁 드립니다.</p> <p>*******************************************************************************************&nbsp;</p> <p>어떤 컬럼에 인덱스를 걸었다가 인덱스 삭제를 해도 테이블에는 아무런 영향이 없다고</p> <p>알고 있는데 사실인지 궁금 합니다.</p> <p>*******************************************************************************************</p> <p>감사 합니다.,</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>도스창(cmd)에서 sqlplus 접속할때 네트워크상 서버가2개일때..</title>
<link>http://www.oracleclub.com/article/22328</link>
<guid>http://www.oracleclub.com/article/22328</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>도스창에서 접속할때 sqlplus &quot;/as sysdba&quot;로 접속하잖아요</p> <p>위 명령어를 오라클이 설치된 서버에서 입력하면 접속이 되는데</p> <p>만약 같은 네트워크상에 또하나의 오라클이 설치된 서버가 있으면</p> <p>(같은 버전에 사용자명도 같고 넷매니져에 등록되어있음)</p> <p>위 명령어를 실행하였을 시&nbsp;이게 어디로 접속이 되는건가요?</p> <p>특정 서버에 붙겠다고 명시할수 있나요?</p> <p>서로 같은 버전에 같은 사용자명이라 헷갈리네요..</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>어려운거 아닐거 같은데 잘 안되네요...</title>
<link>http://www.oracleclub.com/article/22327</link>
<guid>http://www.oracleclub.com/article/22327</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>신현삼</dc:creator>
<description><![CDATA[<p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;쿼리 만드는데 잘 안되네요...</p> <p>&nbsp;테이블 A와 테이블 B가 있는데요</p> <p>테이블 A는 req_no 가 Primary Key 이고</p> <p>테이블 B는 req_no와 ext_no 가 Primary Key 입니다.</p> <p>두 테이블은 1:N 으로 req_no가 Foreign Key 로 연결되구요...</p> <p>이 상태에서, B 테이블의 ext_no 값이 잘못된 데이터들이 있어서</p> <p>B 테이블의 Max(ext_no) 값을 A 테이블의 ext_no 값으로 업데이트 하려 합니다.</p> <p>UPDATE B bb SET<br /> ext_no = (SELECT ext_no FROM A aa WHERE req_no = bb.req_no)<br /> WHERE<br /> ext_no = (SELECT MAX(ext_no) FROM B WHERE req_no = bb.req_no)<br /> &nbsp;</p> <p>이렇게 해봤는데, 안되네요...(ext_no 중복 오류가 뜹니다)</p> <p>UPDATE B bb SET ext_no<br /> &nbsp;= (SELECT aa.ext_no FROM A aa<br /> &nbsp;&nbsp;&nbsp; , (SELECT req_no, max(ext_no) FROM B GROUP BY req_no) bb2<br /> &nbsp;&nbsp;&nbsp; WHERE aa.req_no = bb2.req_no <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AND bb2.req_no = bb.req_no)</p> <p>이렇게 해도 마찬가지로 중복키 오류가 뜨네요...</p> <p>&nbsp;그래서 merge로 해보려 했더니,</p> <p>MERGE INTO B bb</p> <p>USING A aa</p> <p>ON (bb.req_no = aa.req_no and bb.ext_no = (SELECT max(ext_no) FROM B WHERE req_no = aa.req_no))</p> <p>WHEN MATCHED THEN</p> <p>UPDATE SET ext_no = aa.ext_no</p> <p>이렇게 하니 merge 는 또 on 절에 참조되는 열을 갱신할수 없다네요...</p> <p>복잡한거 아닐거 같은데 방법이 안떠오르네요...</p> <p>어떻게 하면 좋을까요??</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>이런경우는.. 어떤식으로 쿼리를.. 어려운건 아닐듯 한데 ㅠㅠ 감이..</title>
<link>http://www.oracleclub.com/article/22326</link>
<guid>http://www.oracleclub.com/article/22326</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>오지현</dc:creator>
<description><![CDATA[<p>&nbsp;</p> <p>테이블 하나가 있는데요...</p> <p>CREATE TABLE [BusinessProgramItemEtc] (<br /> &nbsp;[EMPID] [char] (8) ,&nbsp; --담당자<br /> &nbsp;[DEPTCD] [char] (8) , --&nbsp;부서<br /> &nbsp;[ITEMCLSS1] [char] (8) ,&nbsp;&nbsp; --ITEM분류<br /> &nbsp;[A1KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E1KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A2KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E2KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A3KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E3KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A4KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E4KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A5KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E5KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A6KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E6KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A7KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E7KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A8KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E8KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A9KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E9KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A10KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E10KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A11KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E11KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[A12KORAMT] [numeric](19, 5) NOT NULL ,<br /> &nbsp;[E12KORAMT] [numeric](19, 5) NOT NULL )</p> <p>A로 시작하는건 월 실적..&nbsp;&nbsp;&nbsp; E로 시작하는건 월 계획인데요...</p> <p>이걸...</p> <p> <table style="width: 286pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="381" border="0" x:str=""> <colgroup><col style="width: 44pt; mso-width-source: userset; mso-width-alt: 1649" width="58"></col><col style="width: 62pt; mso-width-source: userset; mso-width-alt: 2360" width="83"></col><col style="width: 60pt" span="3" width="80"></col></colgroup> <tbody> <tr style="height: 13.5pt" height="18"> <td class="xl24" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext 0.5pt solid; width: 44pt; border-bottom: windowtext 0.5pt solid; height: 67.5pt; background-color: transparent" width="58" height="90" rowspan="5"><font face="돋움" size="3">실적</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext; width: 62pt; border-bottom: windowtext 0.5pt solid; background-color: transparent" width="83"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext; width: 60pt; border-bottom: windowtext 0.5pt solid; background-color: transparent" width="80"><font face="돋움" size="3">1월</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext; width: 60pt; border-bottom: windowtext 0.5pt solid; background-color: transparent" width="80"><font face="돋움" size="3">2월</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext; width: 60pt; border-bottom: windowtext 0.5pt solid; background-color: transparent" width="80"><font face="돋움" size="3">3월</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">ITEM분류1</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">ITEM분류2</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">ITEM분류3</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">ITEM분류4</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl26" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext 0.5pt solid; border-bottom: black 0.5pt solid; height: 54pt; background-color: transparent" height="72" rowspan="4"><font face="돋움" size="3">계획</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">ITEM분류1</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">ITEM분류2</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">ITEM분류3</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> </tr> <tr style="height: 13.5pt" height="18"> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; height: 13.5pt; background-color: transparent" height="18"><font face="돋움" size="3">ITEM분류4</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> <td class="xl25" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"><font face="돋움" size="3">　</font></td> </tr> </tbody> </table> </p> <p>&nbsp;</p> <p>이렇게 하고 싶은데요... 이럴경우는.. 어떻게.. 쿼리를 짜야하나요?? ^^;;;</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>사용자 PASSWORD 보기... 질문</title>
<link>http://www.oracleclub.com/article/22324</link>
<guid>http://www.oracleclub.com/article/22324</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>SELECT * FROM USER$;</p> <p>&nbsp;</p> <p>SYSTEM 권한으로 다음과 같은 쿼리를 날리면 패스워드가 보이는데요.. 그 패스워드가 암호화 된것 같은데.. 풀수 있는 방법은 없나요?</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>계정삭제시 cascade 옵션을 쓰면 어떻게 되나요?</title>
<link>http://www.oracleclub.com/article/22321</link>
<guid>http://www.oracleclub.com/article/22321</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>관련된 해당 객체 및 스키마들이 모두 삭제되는건가요?</p> <p>음.. 의미를 잘 몰라서요.. ㅡㅡ^;;</p> <p>현재 Test라는 DB가 있구</p> <p>Tester이란 계정이 있는데</p> <p>Drop user Tester Cascade; 라고 실행하면 Test라는 DB내에 있는 모든 Table들이 삭제되는건가요?</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>질문 드려요~</title>
<link>http://www.oracleclub.com/article/22318</link>
<guid>http://www.oracleclub.com/article/22318</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>계속 파일 찾을 수 없다고만 나오고... ㅜㅜ</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>load data infile &quot;c:\pet.txt&quot; into table pet; 라고 하면</p> <p>&nbsp;</p> <p>계속 not found라고 나오거든요</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>'c:\pet.txt' not found</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>pet.txt 파일 안에 db에 들어갈 내용을 영어로 바꿔바도 마찬가지고</p> <p>별의 별짓을 다해봐도 계속 이러네요</p> <p>&nbsp;</p> <p>아시는분 답변좀 부탁드려요~&nbsp; 꼭... 이요</p>]]></description>
<category><![CDATA[MySQL 질문과 답변]]></category>
</item>
<item>
<title>dmp 파일 복원 관련 질문입니다ㅏ.</title>
<link>http://www.oracleclub.com/article/22316</link>
<guid>http://www.oracleclub.com/article/22316</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>안녕하세요 우연히 이곳을 알게 되어 질문 드립니다.</p> <p>dmp파일을 테스트서버에 복원하려고 합니다. 예전에 한번 복원했었다가</p> <p>너무 옛날 데이타들만 있어서 최근데이타로 갱신하려고 합니다.</p> <p>근데 지금 최근 dmp파일을 복원하게 되면</p> <p>예전 데이타 위에 중첩되어 이중으로 데이타가 생성되나요?</p> <p>만약 그렇다면 테스트서버 내 해당하는 모든 테이블을 다 삭제하고 임포트 시켜야하는건가요?</p> <p>답변 부탁드리겠습니다.</p> <p>즐거운 월요일 되세요..</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>두개의 컬럼이 같은 종류별로 레코드들을 나타내는문제입니다.(group by는 안먹혀요)</title>
<link>http://www.oracleclub.com/article/22313</link>
<guid>http://www.oracleclub.com/article/22313</guid>
<dc:date>2008-11-17</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>안녕하세요. 제가 오라클을 이번에 처음배워서요ㅠ</p> <p>Book이라는 테이블에 book_code, title, type, publisher_code가 있는데요.</p> <p>같은 type, publisher_code를 가진 책들의 book_code와 title을 가져와야합니다.</p> <p>(문제) List the book code and title of every pair of books with the same book type and publisher code.</p> <p>특정한 값을 가진 type이나 publisher_code를 찾는게 아니라서</p> <p>인터넷에서 찾기도 힘들고&nbsp;group by는 직작에 써봤는데&nbsp;안나오네요ㅠ</p> <p>도와주세요ㅠ</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>embeded programming에서</title>
<link>http://www.oracleclub.com/article/22312</link>
<guid>http://www.oracleclub.com/article/22312</guid>
<dc:date>2008-11-16</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>두개의 값을 받아서 두개 값을 모두 충족하는 자료를 찾기위해서는 어떻게 해야 하나요?</p> <p>&nbsp;</p> <p>C로구현하고 있는 중입니다.</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>수정전과 후의 내용 출력할때...</title>
<link>http://www.oracleclub.com/article/22311</link>
<guid>http://www.oracleclub.com/article/22311</guid>
<dc:date>2008-11-16</dc:date>
<dc:creator>박인환</dc:creator>
<description><![CDATA[<p>1. 성적이 잘못된 사람은 수정(update)하고 수정 전후의 내용을 출력하는 문제입니다.</p> <p>단순하게 우선 커서로 이전 값을 출력하고 나서 업데이트를 거친후에 업데이트된 내용을 출력하려고 했는데요</p> <p>생각되로 잘되지 않더라구요</p> <p>부끄럽지만 답답한 마음에 코드 올립니다.</p> <p>좀 잡아주셨으면 좋겠습니다.</p> <p>#include &lt;stdlib.h&gt;<br /> #include &lt;stdio.h&gt;<br /> #include &lt;string.h&gt;</p> <p>EXEC SQL BEGIN DECLARE SECTION;</p> <p>VARCHAR uid[80]; //username<br /> VARCHAR pwd[20];&nbsp; //password</p> <p>int StudentId;&nbsp; //학생번호<br /> VARCHAR StudentName[80]; //학생이름<br /> varchar Grade[2];&nbsp; //학년<br /> int MidExam;&nbsp; //중간고사<br /> int FinExam;&nbsp; //기말고사</p> <p>EXEC SQL END DECLARE SECTION;</p> <p>EXEC SQL INCLUDE SQLCA.H;&nbsp;&nbsp;</p> <p><br /> void main()<br /> {<br /> &nbsp;char temp[100]={0,};</p> <p>&nbsp;strcpy((char*)uid.arr, &quot;&quot;);<br /> &nbsp;uid.len=(short)strlen((char*)uid.arr);<br /> &nbsp;strcpy((char*)pwd.arr, &quot;&quot;);<br /> &nbsp;pwd.len=(short)strlen((char*)pwd.arr);<br /> &nbsp;<br /> &nbsp;EXEC SQL WHENEVER SQLERROR GOTO errexit;<br /> &nbsp;<br /> &nbsp;EXEC SQL CONNECT :uid IDENTIFIED BY :pwd;</p> <p>//&nbsp;printf(&quot;\nEnter Student Number : &quot;);<br /> //&nbsp;scanf(&quot;%d&quot;,&amp;StudentId);<br /> &nbsp;//gets((char *)input.arr);<br /> &nbsp;//input.len = strlen(input.arr);</p> <p>&nbsp;</p> <p>&nbsp;&nbsp;EXEC SQL DECLARE p_stu CURSOR FOR<br /> &nbsp;&nbsp;select * <br /> &nbsp;&nbsp;from 등록;<br /> &nbsp;</p> <p>EXEC SQL OPEN p_stu;</p> <p>EXEC SQL WHENEVER NOT FOUND DO break;</p> <p>printf(&quot;|%4s|%8s|%4s|%4s|%4s|\n&quot;,&quot;학생번호&quot;,&quot;과목번호&quot;,&quot;성적&quot;,&quot;중간점수&quot;,&quot;기말점수&quot;);<br /> &nbsp;for(;;)<br /> &nbsp;{<br /> &nbsp;&nbsp; EXEC SQL FETCH p_stu INTO :StudentId, :StudentName,&nbsp; :Grade, :MidExam, :FinExam ;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf(&quot;|%4d|%8s|%4s|%2d|%2d|\n&quot;,StudentId, StudentName.arr,&nbsp; Grade.arr, MidExam, FinExam);<br /> &nbsp;}</p> <p>&nbsp;EXEC SQL CLOSE p_stu;<br /> &nbsp;</p> <p>EXEC SQL UPDATE 등록 <br /> SET 성적&nbsp; = CASE <br /> WHEN (중간점수+기말점수)/2 &gt;= 90 THEN &rsquo;A&rsquo; <br /> WHEN (중간점수+기말점수)/2 BETWEEN 80 AND 89 THEN &rsquo;B&rsquo; <br /> WHEN (중간점수+기말점수)/2 BETWEEN 70 AND 79 THEN &rsquo;C&rsquo; <br /> WHEN (중간점수+기말점수)/2 BETWEEN 60 AND 69 THEN &rsquo;D&rsquo; <br /> ELSE &rsquo;F&rsquo; <br /> END;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> EXEC SQL DECLARE q_stu CURSOR FOR<br /> &nbsp;&nbsp;&nbsp;select *<br /> &nbsp;&nbsp;&nbsp;from 등록;<br /> &nbsp;</p> <p>EXEC SQL OPEN q_stu;</p> <p>EXEC SQL WHENEVER NOT FOUND DO break;</p> <p>printf(&quot;|%4s|%8s|%4s|%4s|%4s|\n&quot;,&quot;학생번호&quot;,&quot;과목번호&quot;,&quot;성적&quot;,&quot;중간점수&quot;,&quot;기말점수&quot;);<br /> &nbsp;for(;;)<br /> &nbsp;{<br /> &nbsp;&nbsp; EXEC SQL FETCH q_stu INTO :StudentId, :StudentName,&nbsp; :Grade, :MidExam, :FinExam ;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf(&quot;|%4d|%8s|%4s|%2d|%2d|\n&quot;,StudentId, StudentName.arr,&nbsp; Grade.arr, MidExam, FinExam);<br /> &nbsp;}</p> <p>&nbsp;EXEC SQL CLOSE q_stu;<br /> &nbsp;<br /> &nbsp;<br /> &nbsp;EXEC SQL COMMIT WORK RELEASE;</p> <p><br /> &nbsp;return;</p> <p>errexit:<br /> &nbsp;&nbsp;printf(&quot;%.70s (%d)\n&quot;,sqlca.sqlerrm.sqlerrmc, - sqlca.sqlcode);</p> <p>&nbsp;&nbsp;EXEC SQL ROLLBACK RELEASE;<br /> &nbsp;&nbsp;return;<br /> }</p> <p>&nbsp;2. 여기서요 전과 후의 내용을 전체를 출력하게 되잖아요?</p> <p>그런데 바뀌게 된 내용만 출력하려고 하면 어떻게 해야 하나요?</p> <p>&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>DB값이 있으면 &amp;#39;Y&amp;#39;, 없으면 &amp;#39;N&amp;#39; 으로 처리 하는 쿼리 도와 주세요</title>
<link>http://www.oracleclub.com/article/22310</link>
<guid>http://www.oracleclub.com/article/22310</guid>
<dc:date>2008-11-16</dc:date>
<dc:creator>이홍섭</dc:creator>
<description><![CDATA[<p><font face="굴림">접수번호&nbsp;구분&nbsp;제출서류코드<br /> <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 18&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 19&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 22&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 23&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 01-1-001&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /> </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;. <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.&nbsp; <br /> <br /> 이런식으로 DB에 저장이 되어 있습니다.<br /> <br /> 참고로 <strong>서류코드는 11 ~ 26번</strong> 까지 있구요.. 위에 제출 서류코드를 보시면 <strong>'21'</strong>번이 빠져 있습니다.<br /> <br /> 제가 하고 싶은 쿼리는 서류코드에 숫자가 들어와 있으면 'Y'로 출력하고 '21'번 처럼 숫자가&nbsp;빠져 있으면&nbsp;'N'출력 하고 싶습니다.<br /> <br /> 이런건 처음이라 여러방법을 써봤지만 잘 안돼네요...<br /> <br /> 그럼 즐거운 하루 되세요...<br /> <br /> 아래 쿼리는 제가&nbsp;docode를 사용해서 해본건데...값이 안나오네요...<br /> <br /> <font face="굴림">&nbsp;&nbsp;select&nbsp; t1.rece_numb,&nbsp;-- 접수번호<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '11','Y') as docu_yn1, <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '12','Y') as docu_yn2,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '13','Y') as docu_yn3,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '14','Y') as docu_yn4,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '15','Y') as docu_yn5,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '16','Y') as docu_yn6,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '17','Y') as docu_yn7,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '18','Y') as docu_yn8,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '19','Y') as docu_yn9,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '20','Y') as docu_yn10,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>decode(t1.docu_yn, '','N')&nbsp;&nbsp; as docu_yn11,</strong><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '22','Y') as docu_yn12,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '23','Y') as docu_yn13,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '24','Y') as docu_yn14,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '25','Y') as docu_yn15,<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; decode(t1.docu_yn, '26','Y') as&nbsp;docu_yn16<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from staf_docu t1</font></p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>날짜 쿼리 간단할줄 알았는데 어렵네요...</title>
<link>http://www.oracleclub.com/article/22307</link>
<guid>http://www.oracleclub.com/article/22307</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>날짜쿼리 간단할줄 알고 시도를 해봤는데 잘안되네요.</p> <p>오늘 출근시간 퇴근시간 있는데 근무한 시간을 출력을 하고 싶은데..</p> <p>출근시간 2008년11월14일 10시 00분 28초&nbsp; 퇴근시간이 &nbsp;2008년 11월15일 새벽2시라고 하면</p> <p>SELECT TO_CHAR(TO_DATE('200811141000',SSSSS)-TO_DATE('200811150200',SSSSS),'HH24MISS') AS</p> <p>근무시간 FROM DUAL이렇게하면 될줄 았았는데....</p> <p>혹시 아시는분 답변좀 부탁 드립니다. 좋은 주말 보내세요.</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>휴지 인스턴스 외 의문점들입니다.</title>
<link>http://www.oracleclub.com/article/22306</link>
<guid>http://www.oracleclub.com/article/22306</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>&nbsp;os는 윈도우 xp pro sp3</p> <p>&nbsp;오라클은 10g</p> <p>&nbsp;시스템은 셀러론 L420에 1기가 램</p> <p>&nbsp;입니다.</p> <p>&nbsp;이상한 점이 있어서요. 어제 sys접속해서 scott계정을 풀어준 후</p> <p>&nbsp;jsp를 작성하여, 특정 테이블의 값을 출력하였습니다. 물론 성공이었구요.</p> <p>&nbsp;오늘 컴을 켠후 어제 성공한 jsp파일을 다시 실행하니 값을 불러오지도 못하고</p> <p>&nbsp;어제까지만 해도 접속이 되었던, system계정도 접속이 않되더군요. 물론 scott계정역시.</p> <p>&nbsp;관리자 계정도 풀어주었던 계정도 접속이 않되는 겁니다.</p> <p>&nbsp;그러다가 9i할때 배웠던. &quot;/as sysdba로 접속을 하니</p> <p>&nbsp;휴지 인스턴스에 접속했다.. 이런 메시지가 뜨더군요.</p> <p>&nbsp;그런데. select * from tab;도 않먹고..</p> <p>&nbsp;인터넷에 접속해보니 startup... 마운트 이런게 있길래</p> <p>&nbsp;&quot;/as sysdba로 접속한 후 startup을 실행시켜 주었더니, 뭔가 되면서</p> <p>&nbsp;마운트....도 되고, 그 후에는 system, scott접속이 되고, 실패했던.</p> <p>&nbsp;jsp파일도 실행하니 값을 불어왔습니다. 성공이었죠.</p> <p>&nbsp;</p> <p>여기서 궁금한 것은, 어제까지만 해도 접속이 잘 되었던 관리자든</p> <p>풀어주었던 scott계정이든..왜 컴퓨터 끄고 하루 지나니 않되었느냐</p> <p>&nbsp;하는 것입니다. 따로 뭐 건드린 적은 없습니다.</p> <p>그리고 난데없이 튀어나온 휴지 인스턴스는 무엇이고.</p> <p>&nbsp;마운트는 또 무엇인지도 궁금합니다.</p> <p>&nbsp;DB고수님들의 답변 기다립니다.</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>sql developer에서 new connection 문제</title>
<link>http://www.oracleclub.com/article/22305</link>
<guid>http://www.oracleclub.com/article/22305</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>new -&gt; database connection 을 하였는데 hostname 하고 port 번호 여러가지가 있는데 아이디 비번은 처음 오라클 깔때 했던 아이디와 비번을 적는거 같은데 hostname과 포트 sid인가?? 몇개 어떻게 적어야 시작을 할수 있는지 알고 싶습니다..테스트를 하면 io예외상황&nbsp; : the network adapter could not connection 이라고 뜨네여..초보라 어떻게 해야 할지 모르겠습니다...답변 부탁드립니다..</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>UPDATE 쿼리문 질문 있습니다 부탁드립니다</title>
<link>http://www.oracleclub.com/article/22304</link>
<guid>http://www.oracleclub.com/article/22304</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>권오창</dc:creator>
<description><![CDATA[<p>두개의 테이블이 있습니다.<br /> 한테이블에서 조회한 값들이 다른테이블에 업데이트 되어야 하는데요</p> <p>A 테이블</p> <p>kind&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; size&nbsp;&nbsp;&nbsp; t_type&nbsp;&nbsp;&nbsp; kg <br /> --------------------------<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp; 177<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp; 200<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp; 173<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp; 124<br /> S640&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 900&nbsp;&nbsp; 3022&nbsp;&nbsp;&nbsp;&nbsp; 146<br /> S640&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 900&nbsp;&nbsp; 3023&nbsp;&nbsp;&nbsp;&nbsp; 126<br /> . . .</p> <p><br /> B 테이블<br /> No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s_type&nbsp;&nbsp;&nbsp; rateKg<br /> rd0021&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 222<br /> rd0021&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 333<br /> rd0021&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 444<br /> rd0021&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 555<br /> rd1233&nbsp;&nbsp; 3022&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 215<br /> rd1233&nbsp;&nbsp; 3023&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 444<br /> rd1233&nbsp;&nbsp; 3024&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 721<br /> . . .</p> <p><br /> 이렇게 두 테이블이 있어요<br /> A테이블에서 kind와 size로 조회한 값들이 B테이블에 업데이트가 되어야 합니다.</p> <p>일단 화면에서 No값과 kind값 size는 알수 있습니다.</p> <p>select type, kg from A where kind='S630' and size=1250</p> <p>이렇게 조회하면</p> <p>kind&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; size&nbsp;&nbsp;&nbsp; t_type&nbsp;&nbsp;&nbsp; kg <br /> --------------------------<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp; 177<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp; 200<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp; 173<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp; 124</p> <p>위와 같이 조회가 됩니다.<br /> 이 조회된 값이 B테이블의<br /> rd0021&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 222<br /> rd0021&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 333<br /> rd0021&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 444<br /> rd0021&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 555</p> <p>이 데이터에 서로 매칭되어 업데이트 되어야 됩니다.</p> <p>update B set 어케어케 where No='rd0021';</p> <p>이부분이 막히는 겁니다. 어케어케 부분 <br /> &nbsp;<br /> update B b set (b.rateKg)=(select type, kg from A where kind='S630' and size=1250) where No='rd0021';</p> <p>이런식으로 하니 에러가 나네요</p> <p>결과적으로 B테이블은....아래와 같이 되어야 하는데요</p> <p>B 테이블<br /> No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s_type&nbsp;&nbsp;&nbsp; rateKg<br /> rd0021&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 177<br /> rd0021&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200<br /> rd0021&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 173<br /> rd0021&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 124<br /> rd1233&nbsp;&nbsp; 3022&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 215<br /> rd1233&nbsp;&nbsp; 3023&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 444<br /> rd1233&nbsp;&nbsp; 3024&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 721<br /> . . .</p>]]></description>
<category><![CDATA[SQL Server 질문과 답변]]></category>
</item>
<item>
<title>UPDATE 쿼리문 질문 있습니다 부탁드립니다</title>
<link>http://www.oracleclub.com/article/22303</link>
<guid>http://www.oracleclub.com/article/22303</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>권오창</dc:creator>
<description><![CDATA[<p>두개의 테이블이 있습니다.<br /> 한테이블에서 조회한 값들이 다른테이블에 업데이트 되어야 하는데요</p> <p>A 테이블</p> <p>kind&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; size&nbsp;&nbsp;&nbsp; t_type&nbsp;&nbsp;&nbsp; kg <br /> --------------------------<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp; 177<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp; 200<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp; 173<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp; 124<br /> S640&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 900&nbsp;&nbsp; 3022&nbsp;&nbsp;&nbsp;&nbsp; 146<br /> S640&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 900&nbsp;&nbsp; 3023&nbsp;&nbsp;&nbsp;&nbsp; 126<br /> . . .</p> <p><br /> B 테이블<br /> No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s_type&nbsp;&nbsp;&nbsp; rateKg<br /> rd0021&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 222<br /> rd0021&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 333<br /> rd0021&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 444<br /> rd0021&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 555<br /> rd1233&nbsp;&nbsp; 3022&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 215<br /> rd1233&nbsp;&nbsp; 3023&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 444<br /> rd1233&nbsp;&nbsp; 3024&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 721<br /> . . .</p> <p><br /> 이렇게 두 테이블이 있어요<br /> A테이블에서 kind와 size로 조회한 값들이 B테이블에 업데이트가 되어야 합니다.</p> <p>일단 화면에서 No값과 kind값 size는 알수 있습니다.</p> <p>select type, kg from A where kind='S630' and size=1250</p> <p>이렇게 조회하면</p> <p>kind&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; size&nbsp;&nbsp;&nbsp; t_type&nbsp;&nbsp;&nbsp; kg <br /> --------------------------<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp; 177<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp; 200<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp; 173<br /> S630&nbsp;&nbsp;&nbsp;&nbsp; 1250&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp; 124</p> <p>위와 같이 조회가 됩니다.<br /> 이 조회된 값이 B테이블의<br /> rd0021&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 222<br /> rd0021&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 333<br /> rd0021&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 444<br /> rd0021&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 555</p> <p>이 데이터에 서로 매칭되어 업데이트 되어야 됩니다.</p> <p>update B set 어케어케 where No='rd0021';</p> <p>이부분이 막히는 겁니다. 어케어케 부분 <br /> &nbsp;<br /> update B b set (b.rateKg)=(select type, kg from A where kind='S630' and size=1250) where No='rd0021';</p> <p>이런식으로 하니 에러가 나네요</p> <p>여러군대 찾아 봤지만 ㅡ.ㅡ;; 역시 초보는 초보인가 봅니다.&nbsp; 고수님의 명쾌한 답변 부탁드릴께요</p> <p>결과적으로 B테이블은....아래와 같이 되어야 하는데요</p> <p>B 테이블<br /> No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s_type&nbsp;&nbsp;&nbsp; rateKg<br /> rd0021&nbsp;&nbsp; 2062&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 177<br /> rd0021&nbsp;&nbsp; 2063&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200<br /> rd0021&nbsp;&nbsp; 2064&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 173<br /> rd0021&nbsp;&nbsp; 2065&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 124<br /> rd1233&nbsp;&nbsp; 3022&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 215<br /> rd1233&nbsp;&nbsp; 3023&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 444<br /> rd1233&nbsp;&nbsp; 3024&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 721<br /> . . .</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>ERROR: ORA-12560 :프로토콜 어댑터 오류</title>
<link>http://www.oracleclub.com/article/22302</link>
<guid>http://www.oracleclub.com/article/22302</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>어댑터 오류 납니다.. sql&gt; conn 아이디/비번 이렇게 치면 오류가 납니다.</p> <p>관리도구에서 서비스에서 Orcle***TNSListener 상태는 시작되고 있고요~~~</p> <p>오라클 초보여서 어디를 건드려야할지 질문과 답변 찾아서 해보았는데~~ 다 같은 소리만 하시네여..</p> <p>tnsnames.ora를 옮기라는 소리도 있고해서 옮겨봤구요.. 똑같습니다. 오라클 11g 사용하고 있고요~~</p> <p>설치시에 네트워크쪽에 자동으로 넘어가지고 않고 제가 사용자 체크인가 그거 해야 하던데?? 어댑터 문제가</p> <p>그것 때문인지....</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>합계구하는 질문인요;;;</title>
<link>http://www.oracleclub.com/article/22300</link>
<guid>http://www.oracleclub.com/article/22300</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>좀..간단한건데;</p> <p>&nbsp;</p> <p>패키지에서 합계를 구하려고하는데;</p> <p>count(rsv_nbr)값에 대한 합계를 구하려는데요;;;</p> <p>이런식으로 하면 안되나여???</p> <p>이렇게 하니깐 값이 안나오네여.ㅠㅠ</p> <p>dynstmt := dynstmt ||&nbsp; &rsquo; sum(count(rsv_nbr) 합계,&rsquo;;</p> <p>&nbsp;</p> <p><span class="tx"><strong><span class="tx"><span class="tx">oracle.xml.sql.OracleXMLSQLException: ORA-00937: not a single-group group function</span></span></strong></span></p> <p>이런 에러가...ㄷㄷㄷㄷ&nbsp;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>불완전복구중 실패로 DB OPEN 안됨</title>
<link>http://www.oracleclub.com/article/22299</link>
<guid>http://www.oracleclub.com/article/22299</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>불완전복구 시나리오 (<strong>Time-Based Incomplete Recovery) </strong>연습하다</p> <p>/u01/oracle/app/oradata/ORA102/tbs/ORA102/datafile/o1_mf_tbs1_4csx8vdz_.dbf 화일을 다른곳에 복사하지 못하고 RECOVER DATABASE UNTIL TIME ~~~ 수행했지만 잘 안되어서 아래 과정을 하니 오류가 납니다.&nbsp;</p> <p>기존의 백업본도 없는 상태인데 DATABASE OPEN 시킬 방법좀 알려주세요~~&nbsp;</p> <p><br /> SQL&gt; alter database open resetlogs;<br /> alter database open resetlogs<br /> *<br /> 1행에 오류:<br /> ORA-01190: 제어 파일 또는 데이터 파일 5이(가) 마지막 RESETLOGS보다 이전<br /> 상태입니다.<br /> ORA-01110: 5 데이터 파일:<br /> '/u01/oracle/app/oradata/ORA102/tbs/ORA102/datafile/o1_mf_tbs1_4csx8vdz_.dbf'</p> <p>&nbsp;</p> <p>SQL&gt; select file#, name, status from v$datafile;</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5<br /> /u01/oracle/app/oradata/ORA102/tbs/ORA102/datafile/o1_mf_tbs1_4csx8vdz_.dbf<br /> <strong>ONLINE</strong></p> <p><br /> SQL&gt; select name, error from v$datafile_header;</p> <p><br /> /u01/oracle/app/oradata/ORA102/tbs/ORA102/datafile/o1_mf_tbs1_4csx8vdz_.dbf<br /> <strong>WRONG RESETLOGS</strong></p> <p><br /> SQL&gt; alter database open resetlogs;<br /> alter database open resetlogs<br /> *<br /> 1행에 오류:<br /> ORA-01190: 제어 파일 또는 데이터 파일 5이(가) 마지막 RESETLOGS보다 이전<br /> 상태입니다.<br /> ORA-01110: 5 데이터 파일:<br /> '/u01/oracle/app/oradata/ORA102/tbs/ORA102/datafile/o1_mf_tbs1_4csx8vdz_.dbf'</p> <p><br /> SQL&gt; archive log list;<br /> 데이터베이스 로그 모드&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 아카이브 모드<br /> 자동 아카이브&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 사용<br /> 아카이브 대상&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /u01/oracle/app/product/10.2.0/dbs/arch<br /> 가장 오래된 온라인 로그 순서&nbsp;&nbsp;&nbsp;&nbsp; 148<br /> 아카이브할 다음 로그&nbsp;&nbsp; 150<br /> 현재 로그 순서&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 150</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>WHERE 절 유용한것은 무엇인가요?</title>
<link>http://www.oracleclub.com/article/22298</link>
<guid>http://www.oracleclub.com/article/22298</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>1 ) 데이타 건수가 10,000 ~20,000 건 일경우<br /> 2 ) 데이타 건수가 1,000,000~9,999,999 건 일경우<br /> 3 ) WHERE 조건절에 유용한 것은 무엇인가요?</p> <p>SELECT *<br /> &nbsp; FROM emp<br /> &nbsp;WHERE TO_CHAR(hiredate, 'YYYYMMDD') &gt; '19801114'<br /> ;</p> <p>SELECT *<br /> &nbsp; FROM emp<br /> &nbsp;WHERE hiredate &gt; TO_DATE('19801114', 'YYYYMMDD')<br /> ;</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>행을 열로 바꾸는 방법 질문입니다. (복잡한 쿼리라서요)</title>
<link>http://www.oracleclub.com/article/22297</link>
<guid>http://www.oracleclub.com/article/22297</guid>
<dc:date>2008-11-14</dc:date>
<dc:creator>손님</dc:creator>
<description><![CDATA[<p>열이 2개면 바꾸는 방법을 알겠는데<br /> 열이 여러개일 경우에는 어떻게 바꿀 수 있나요?</p> <p>예를 들어 data 가 다음과 같습니다<br /> <br /> column1&nbsp;&nbsp;&nbsp; column2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reg_date&nbsp;&nbsp;&nbsp; cnt<br /> --------------------------------------------------------<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200801&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200803&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200805&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 23<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200801&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200802&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;20<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200803&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;30<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200804&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;40<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;....<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200812&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;50<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;....<br /> &nbsp;&nbsp;&nbsp; B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200801&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15<br /> &nbsp;&nbsp;&nbsp; B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200802&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25<br /> &nbsp;&nbsp;&nbsp; B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200803&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 35<br /> &nbsp;&nbsp;&nbsp; B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200801&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;100<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;....<br /> &nbsp;&nbsp;&nbsp; B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200812&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;300<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;....</p> <p>이런 data 가 있을때 아래와 같은 결과를 출력하고 싶습니다.<br /> <br /> column1&nbsp;&nbsp;&nbsp; column2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; YM01&nbsp;&nbsp;&nbsp; YM02&nbsp; &nbsp;&nbsp;YM03&nbsp;&nbsp;&nbsp;&nbsp;YM04&nbsp;&nbsp; &nbsp;YM05 ....................YM11&nbsp; YM12<br /> ----------------------------------------------------------------------------------------------------------------<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;23&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...............&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br /> &nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;30&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 40&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;............... &nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50<br /> &nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;25&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;35&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...............&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br /> &nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;100&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ..........................................................................&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 300</p> <p>reg_date&nbsp; 는 200801 ~ 200812 값이 있구요<br /> (만약 내년이 된다면&nbsp;reg_date&nbsp;&nbsp;는 200901 ~ 200912 값을 가집니다)<br /> column1, column2 의 data는 거의 변하지 않는 정해진 값입니다.&nbsp;<br /> (간혹 추가되거나 삭제되는 경우도 생길 수 있습니다.)</p> <p>혹시 이것을 쿼리로 구현할 수 있는지요?<br /> 짧은 지식은 가진 저로서는 도저히 불가능해서 문의합니다.<br /> 많은 도움 부탁드립니다.</p>]]></description>
<category><![CDATA[오라클 질문과 답변]]></category>
</item>
<item>
<title>저도 급합니다. 한번만 봐주세요~~ [뷰 테이블 인서트 문제]</title>
<link>http://www.oracleclub.com/article/22294</link>
<guid>http://www.oracleclub.com/article/22294</guid>
<dc:date>2008-11-14</dc:dat