일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- Ajax
- MFC
- jsr 296
- swingx
- 전자정부프레임워크
- MySQL
- Google Map
- Struts
- dock
- Android
- Eclipse
- 가우스
- Spring
- iBATIS
- node.js
- rowspan
- WebLogic
- jQuery
- appspresso
- phonegap
- sencha touch
- PHP
- GPS
- ibsheet
- oracle
- JSON
- tomcat
- PLSQL
- 선택적조인
- JDOM
- Today
- Total
목록분류 전체보기 (633)
Where The Streets Have No Name
푸훌스의 무서움을 절실히 보여주는 장면이죠..ㅋㅋㅋ
현재달의 날짜전부 select trunc(sysdate,'month') + n from(select rownum-1 n from dual connect by level
SQL PLAN을 튜닝하다보면, 조인순서를 조정할 필요가 있다. 일반적으로는 주어진 조인조건에 따라 오라클 옵티마이저에 의해 조인순서가 정해진다. 또는 FROM절의 테이블순서를 조정한후 ORDERED 힌트를 쓰거나 LEADING 힌트를 써서 최초로 드라이빙되는 테이블만을 지정하는 방법을 쓰거나 INDEX 힌트로 간접적으로 조인순서를 조정키도 한다. ORDERED 힌트는 전체 테이블 조인순서가 고정되므로 CBO환경에서는 옵티마이저의 유연성이 떨어질 수 있고, 적용력이 강력한 힌트다. 가급적 다른 힌트를 이용해서 SQL을 튜닝하는 것이 권장된다. 어쨋든 ORDERED 힌트를 이용하여 FROM 절 테이블 순서대로 조인되도록 조정한 경우, 이중 HASH JOIN으로 조인된 테이블의 순서를 바꿔야 할 경우가 있을..
-- 9i 일경우 Inner View로 작성 select num from (select level num from dual connect by level
시스템의 밀리초 구하기.(국제표준시각(UTC, GMT) 1970/1/1/0/0/0 으로부터 경과한 시각)------------------------------------------------------------------//밀리초 단위(*1000은 1초), 음수이면 이전 시각long time = System.currentTimeMillis ( ); System.out.println ( time.toString ( ) ); ------------------------------------------------------------------ 현재 시각을 가져오기.------------------------------------------------------------------Date today = n..
http://www.okjsp.pe.kr/seq/78488톰캣설치한 폴더가 C:\Tomcat5.5 라면 이 경로가 ${catalina.home} 가 됩니다.따로 환경변수 잡아줄 필요 없구요.. 자동으로 잡힙니다.만들고자 하는 컨텍스트를 testContext 라고 하고 싶으면 C:\Tomcat5.5\conf\Catalina\localhost 폴더에 testContext.xml 파일을 생성하시면 됩니다. 파일의 내용은 설치하면 있던 manager.xml 파일의 내용을 복사하셔서 docBase 부분만 변경시켜 주시면 됩니다. 예제로 제가 설정했던 파일은 다음과 같습니다.(1) 손권남님의 스트럿츠 가이드의 web 폴더를 context 로 설정한 겁니다(2) context 명 : web(3) context 의 실..
http://www.google.co.kr/search?hl=ko&newwindow=1&q=%3Fintitle%3Aindex.of%3F+mp3+&lr=
JDBC를 이용하여 오라클 프로시져나 함수를 호출시 에러 처리 방법 아래 코드 처럼 cstmt.registerOutParameter(i, Types.VARCHAR); 를 이용하여 오류가 있는지 없는지 체크하면 되구요... cstmt = con.prepareCall("BEGIN ? := DELETE_XXX(?, ?); END;"); cstmt.registerOutParameter(i++, OracleTypes.CURSOR); cstmt.setString(i++, form.getParam("airline_cd")); cstmt.registerOutParameter(i, Types.VARCHAR); cstmt.execute(); outmsg = cstmt.getString(i); if(outmsg != nul..
1. 10분에 한번씩 실행하는 경우 sysdate + 1/24/6 또는 sysdate + 1/144 -> 1/24 (1시간-60분) / 6 : 10분 단위 1/144 : 24*6 으로 나누어도 같은 의미가 된다. 2. 1분에 한번으로 지정하는 경우 sysdate + 1/24/60 또는 sysdate + 1/1440 3. 매일 새벽 2시로 지정하는 경우 trunc(sysdate) + 1 + 2/24 -> 다음날 새벽 2시를 지정함. 4. 매일 밤 11시로 지정하는 경우 trunc(sysdate) + 23/24 -> 오늘 밤 11시를 지정했음
1. Oracle8i 이상 버전을 사용할 경우에는 세션이 끝날 때까지만 존재하는 테이블을 만들 수 있습니다. Oracle8i New Features 중 하나인 TEMPORARY TABLE을 이용하시면 됩니다. 테이블을 만드는 명령문은 아래와 같습니다. CREATE GLOBAL TEMPORARY TABLE (...컬럼 및 제약조건 정의 등의 문법은 일반 테이블과 동일합니다...) [ON COMMIT DELETE ROWS | ON COMMIT PRESERVE ROWS]; ON COMMIT DELETE ROWS 절을 이용하여 생성한 테이블은 트랜잭션 끝까지, ON COMMIT PRESERVE ROWS 절을 사용하여 만든 테이블은 세션 끝까지만 데이터가 저장됩니다. 그리고 해당 트랜잭션, 또는 세션 동안 이 테..
http://dba-services.berkeley.edu/docs/oracle/manual-9iR2/java.920/a96654/oraoot.htm#1039477Retrieving an Oracle Object as an oracle.sql.STRUCT ObjectString cmd; cmd = "CREATE TYPE type_struct AS object (field1 NUMBER,field2 DATE)"; stmt.execute(cmd); cmd = "CREATE TABLE struct_table (col1 type_struct)"; stmt.execute(cmd); cmd = "INSERT INTO struct_table VALUES (type_struct(10,'01-apr-01'))"; stm..
http://myjdbc.tripod.com/basic/jdbcoci.html Windows 1. Set ORACLE_HOME environment variable 2. Add ORACLE_HOME\lib to System PATH 3 Set CLASSPATH environment variable to use Oracle JDBC driver from ORACLE_HOME\jdbc\lib *nix ( Linux / Unix ) 1. Set ORACLE_HOME environment variable 2. Add ORACLE_HOME/lib to LD_LIBRARY_PATH env variable 3 Set CLASSPATH environment variable to use Oracle JDBC driver..
/* Text jsChangeComma( str ) ' -> ` 로 대치 jsStrCheck(checkStr, checkOK) 들어가서는 안되는 데이타(checkOK)가 checkStr에 포함되어있는지 체크 jsMoveFocus( varTextObj, varLength, varFocusToObj ) TextBox에서 조건이 만족하면 특정객체로 포커스를 이동 jsCheckNull( toCheck ) toCheck의 값이 Null값인지를 체크 jsDeleteComma( varNumber ) 컴마를 삭제하고 리턴 jsDeleteChar( varText, varDelete ) 문자열에서 해당 character를 지우고 리턴 CheckBox jsCheckBoxSelectedCnt( FormObj, checkBox..
http://blog.naver.com/asfreeas/40004636143
http://blog.naver.com/falconer00/80007480192 //=================================================================== // DateUtil //=================================================================== // DateCmp(date1, date2) // date_Format(ymd, formatmask) // date_FormatYM(ym, formatmask) // format_YYYYMM(object) // format_YYYYMMDD(object) // getCurrentTime() // getDay() // getDayInterval(time1,tim..
http://blog.naver.com/falconer00/90004276004
Ref Cusor 사용하기 JSP등의 프로그램에서 오라클의 Stored Procedure를 호출하여 커서(레코드셋, SELECT등의 결과셋)를 되돌려 받기 위해 ref cursor를 사용 하는데 아래의 예를 통해 이해 하자구요~ 먼저 오라클의 SCOTT/TIGER로 로그인을 하신 다음 아래처럼 패키지를 하나 생성 합 니다. SQL> CREATE or REPLACE PACKAGE TYPES 2 AS 3 Type cursorType IS Ref Cursor; 4 end; 5 / 패키지가 생성되었습니다. . 아래는 테스트용 Function 입니다. EMP 테이블의 데이터 중 인자로 넘기는 부서에 해당 하는 데이터만 리턴 합니다… SQL> CREATE OR REPLACE FUNCTION emptest(v_dep..
http://dba-services.berkeley.edu/docs/oracle/manual-10gR2/server.102/b14211/hintsref.htm#i27644
scalar indexed-by table http://www.cs.uvm.edu/oracle9doc/java.901/a90211/samapp.htm#1020808 http://www.oracle.com/technology/sample_code/tech/java/sqlj_jdbc/files/9i_jdbc/PlsqlTablesSample/Readme.html Accessing PL/SQL Index-by Tables ref cursor http://www.javaservice.net/~java/bbs/read.cgi?m=resource&b=consult&c=r_p&n=1087174556&p=1&s=t#1087174556 http://www.javaservice.net/~java/bbs/read.cgi?m=..