<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0">
 <title type="html">Enter, Leave..</title>
 <id>http://rooine.com/atom</id>
 <link rel="alternate" type="text/html" hreflang="ko" href="http://rooine.com/"/>
 <subtitle type="html"></subtitle>
 <updated>2010-02-21T03:06:04+09:00</updated>
 <generator>Textcube.com 2.0 Garnet</generator>
 <entry>
  <title type="html">영업일 function</title>
  <link rel="alternate" type="text/html" href="http://rooine.com/5"/>
  <link rel="replies" type="application/atom+xml" href="http://rooine.com/atom/discuss/5" thr:count="0"/>
  <category term="oracle"/>
  <category term="Oracle"/>
  <category term="query"/>
  <category term="&#xC601;&#xC5C5;&#xC77C;"/>
  <author>
   <name>구라구렁이</name>
  </author>
  <id>http://rooine.com/5</id>
  <updated>2008-12-15T10:53:21+09:00</updated>
  <published>2008-12-11T14:24:30+09:00</published>
  <summary type="html">-------------------------------------------------------------------------------- --함&amp;nbsp; 수&amp;nbsp; 명 : GET_BIZ_DT --작&amp;nbsp; 성&amp;nbsp; 자 : coue --작&amp;nbsp; 성&amp;nbsp; 일 : 2008.12.11 --내 &amp;nbsp; &amp;nbsp;&amp;nbsp; 용 : N일 이후(이전) 영업일 가져오기 -------------------------------------------------------------------------------- --변&amp;nbsp; 경&amp;nbsp; 일 : --변&amp;nbsp; 경&amp;nbsp; 자 : -------------------------------------------------------------------------------- CREATE OR REPLACE FUNCTION COUE.GET_BIZ_DT ( &amp;nbsp; &amp;nbsp; p_day &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NUMBER ) RETURN VARCHAR2 IS &amp;nbsp; &amp;nbsp; v_date &amp;nbsp; VARCHAR2(8); BEGIN &amp;nbsp; &amp;nbsp; v_date &amp;nbsp; :=&amp;nbsp; &amp;#039;&amp;#039;; &amp;nbsp; &amp;nbsp; -------------------------------------------------------------------------------- &amp;nbsp; &amp;nbsp; IF&amp;nbsp; p_day &amp;gt;= 0&amp;nbsp; THEN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT&amp;nbsp; TO_CHAR(YMD, &amp;#039;YYYYMMDD&amp;#039;) &amp;nbsp;&amp;nbsp; AS&amp;nbsp; YMD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO&amp;nbsp; v_date &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM ( &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT&amp;nbsp; /*+INDEX_ASC(TABLE_NAME TABLE_INDEX_NAME)*/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; YMD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AS&amp;nbsp; YMD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ,ROWNUM - 1&amp;nbsp; AS&amp;nbsp; RNO &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM&amp;nbsp; TABLE_NAME &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHERE&amp;nbsp; SDAY_YN &amp;nbsp; &amp;nbsp; = &amp;nbsp; &amp;#039;Y&amp;#039;&amp;nbsp; --영업일여부 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND&amp;nbsp; YMD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;=&amp;nbsp; TRUNC(SYSDATE, &amp;#039;DD&amp;#039;) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHERE&amp;nbsp; RNO = &amp;nbsp; p_day; &amp;nbsp; &amp;nbsp; -------------------------------------------------------------------------------- &amp;nbsp; &amp;nbsp; ELSE &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT&amp;nbsp; TO_CHAR(YMD, &amp;#039;YYYYMMDD&amp;#039;) &amp;nbsp;&amp;nbsp; AS&amp;nbsp; YMD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INTO&amp;nbsp; v_date &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM ( &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT&amp;nbsp; /*+INDEX_DESC(TABLE_NAME TABLE_INDEX_NAME)*/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; YMD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; AS&amp;nbsp; YMD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ,ROWNUM &amp;nbsp; &amp;nbsp;&amp;nbsp; AS&amp;nbsp; RNO &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM&amp;nbsp; TABLE_NAME &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHERE&amp;nbsp; SDAY_YN&amp;nbsp; &amp;nbsp;&amp;nbsp; = &amp;nbsp; &amp;#039;Y&amp;#039;&amp;nbsp; --영업일여부 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; AND&amp;nbsp; YMD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt; &amp;nbsp; TRUNC(SYSDATE, &amp;#039;DD&amp;#039;) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; WHERE&amp;nbsp; RNO = &amp;nbsp; ABS(p_day); &amp;nbsp; &amp;nbsp; -------------------------------------------------------------------------------- &amp;nbsp; &amp;nbsp; END IF; &amp;nbsp; &amp;nbsp; -------------------------------------------------------------------------------- &amp;nbsp; &amp;nbsp; RETURN&amp;nbsp; v_date; &amp;nbsp; &amp;nbsp; -------------------------------------------------------------------------------- &amp;nbsp; &amp;nbsp; EXCEPTION &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WHEN NO_DATA_FOUND THEN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RETURN &amp;#039;&amp;#039;; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WHEN OTHERS THEN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RETURN &amp;#039;&amp;#039;; END GET_BIZ_DT; * 어느 프로젝트에 투입되어도 반드시 존재하여야 하는 영업일 구하기. * Ex&amp;gt; 3일 후 영업일 구하기 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; SELECT&amp;nbsp; GET_BIZ_DT(3) FROM&amp;nbsp; DAUL * Ex&amp;gt; 3일 전 영업일 구하기 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; SELECT&amp;nbsp; GET_BIZ_DT(-3) FROM&amp;nbsp; DAUL&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://rooine.com/5&quot;&gt;글 전체보기&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</summary>
 </entry>
 <entry>
  <title type="html">oracle 에서 SELECT 시 clob 데이터 확인</title>
  <link rel="alternate" type="text/html" href="http://rooine.com/4"/>
  <link rel="replies" type="application/atom+xml" href="http://rooine.com/atom/discuss/4" thr:count="350" thr:updated="2010-02-18T19:43:04+09:00"/>
  <category term="oracle"/>
  <category term="clob"/>
  <category term="Oracle"/>
  <author>
   <name>구라구렁이</name>
  </author>
  <id>http://rooine.com/4</id>
  <updated>2008-12-01T11:31:31+09:00</updated>
  <published>2008-12-01T11:31:31+09:00</published>
  <summary type="html">SELECT DBMS_LOB.SUBSTR(column_name, 10000, &amp;nbsp;&amp;nbsp; 1) &amp;nbsp; FROM&amp;nbsp; table_name * Tools 에서 제공하는 기능과 기본기능을 구별하자. &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://rooine.com/4&quot;&gt;글 전체보기&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</summary>
 </entry>
 <entry>
  <title type="html">EDW : Enterprise Data Warehouse</title>
  <link rel="alternate" type="text/html" href="http://rooine.com/3"/>
  <link rel="replies" type="application/atom+xml" href="http://rooine.com/atom/discuss/3" thr:count="0"/>
  <category term="memo"/>
  <category term="EDW"/>
  <category term="Enterprise Data Warehouse"/>
  <author>
   <name>구라구렁이</name>
  </author>
  <id>http://rooine.com/3</id>
  <updated>2008-10-31T13:01:54+09:00</updated>
  <published>2008-10-31T13:01:50+09:00</published>
  <summary type="html">출처 : 네이버 용어사전 기업 내 정보를 체계적으로 분류, 저장하여 모든 조직과 응용 프로그램이 기술적 제약 없이 정보를 공유할 수 있도록 하는 데이터의 통합 저장소. 기업 내 정보를 효율적으로 관리하여 필요한 때에 필요한 사람에게 가도록 정보의 생산, 유통, 보관, 폐기 등 일련의 과정을 지원하는 시스템이다. 전사적인 기업 차원의 데이터 분석을 위하여 통합적으로 데이터를 집약 유지하고, 데이터를 정제하여 주제별로 데이터를 통합 구축한다. 또한 각 부서 단위로 구축되는 데이터 마트에 데이터를 공급하는 역할을 하거나 보고의 데이터 공급원으로도 활용된다.&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://rooine.com/3&quot;&gt;글 전체보기&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</summary>
 </entry>
 <entry>
  <title type="html">DW : Data WareHouse</title>
  <link rel="alternate" type="text/html" href="http://rooine.com/2"/>
  <link rel="replies" type="application/atom+xml" href="http://rooine.com/atom/discuss/2" thr:count="0"/>
  <category term="memo"/>
  <category term="data warehouse"/>
  <category term="DW"/>
  <author>
   <name>구라구렁이</name>
  </author>
  <id>http://rooine.com/2</id>
  <updated>2008-10-31T13:04:14+09:00</updated>
  <published>2008-10-24T14:44:43+09:00</published>
  <summary type="html">출처 : 정보통신용어사전 기간 시스템의 데이터베이스에 축적된 데이터를 공통의 형식으로 변환하여 일원적으로 관리하는 데이터베이스. 웨어하우스는 창고라는 의미인데 데이터의 격납이나 분석 방법까지 포함하여 조직 내 의사 결정을 지원하는 정보 관리 시스템으로 이용된다. 데이터 웨어하우스(DW) 개념은 미국의 컴퓨터 제조업체와 데이터베이스 관리 시스템(DBMS) 공급업체들이 제창하고 있다. DW를 이용함으로써 고객의 구매 동향, 신제품에 대한 반응도, 제품별 수익률 등 세밀한 마케팅 정보를 획득하는 것을 목표로 한다. 목적별 데이터뿐만 아니라 기업 활동에 관한 모든 정보를 전 회사 규모의 데이터베이스로 일원화하여 관리하므로 그 용량이 작게는 수백 GB에서 수 TB에 이른다. 따라서 대형 메인 프레임 등 종래의 플랫폼(platform)으로는 시간과 비용의 제약으로 곤란한데 병렬 서버기의 등장과 자기 디스크 장치의 대용량화/저가격화로 가능하게 되었다. 병렬 서버를 사용하면 하나의 검색 처리 요구를 분할하여 복수 프로세스로 병렬 처리함으로써 고속으로 검색할 수 있기 때문이다. 병렬 서버에 대응해서 관계형 데이터베이스 관리 시스템(RDBMS)을 사용한다.&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://rooine.com/2&quot;&gt;글 전체보기&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</summary>
 </entry>
</feed>
