| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- IntelliJ
- mapreduce
- SQL
- R
- Eclipse
- mybatis
- NPM
- 공정능력
- xPlatform
- Android
- Sqoop
- Kotlin
- tomcat
- table
- MSSQL
- JavaScript
- Python
- window
- plugin
- SSL
- Express
- hadoop
- es6
- 보조정렬
- Java
- GIT
- vaadin
- Spring
- SPC
- react
- Today
- Total
목록database (65)
DBILITY
여러모로 귀찮다 WITH TBL (SDT,EDT) AS ( SELECT TO_TIMESTAMP_TZ('2017-03-12 11:00:00', 'yyyy-mm-dd hh24:mi:ss') + NUMTODSINTERVAL(LEVEL-1 , 'HOUR') SDT ,TO_TIMESTAMP_TZ('2017-11-05 11:00:00', 'yyyy-mm-dd hh24:mi:ss') + NUMTODSINTERVAL(LEVEL-1 , 'HOUR') EDT FROM DUAL CONNECT BY LEVEL
가끔 일정한 규칙없이 100만건 정도의 테스트 데이터가 필요할때 DBMS_RANDOM PACKAGE를 이용해 생성하는데 그 예입니다. TOAD같은 상용툴이 아닌 DBEAVER에선 희안하게 BINDING에 약간 문제가 있어 PLAN보기가 어려울때, 아래와 같이 즉시 출력할 수 있습니다. 물론 파라메터별로 문자열인 경우 따옴표로 묶어주면 됩니다. CREATE TABLE TB_SAMPLE_SOURCE UNRECOVERABLE AS SELECT LEVEL AS SEQ, DECODE(ROUND( DBMS_RANDOM.VALUE( 1, 3 )),1,'USER',2,'COMPANY','ETC') AS DATA_TYPE, TO_TIMESTAMP(TO_CHAR(CURRENT_TIMESTAMP-NUMTODSINTERVAL..
관리 툴 없이 TABLESPACE부터 생성하려니 몇 번의 명령어 오류를 경험하게 되었다. CREATE TABLESPACE TS_DEV DATAFILE 'D:\TOOLS\ORACLESTD1\ORADATA\ORA1\TS_DEV01.DBF' SIZE 500M AUTOEXTEND ON NEXT 100M; CREATE TABLESPACE IX_DEV DATAFILE 'D:\TOOLS\ORACLESTD1\ORADATA\ORA1\IX_DEV01.DBF' SIZE 200M AUTOEXTEND ON NEXT 100M; CREATE USER DEV IDENTIFIED BY ****** DEFAULT TABLESPACE TS_DEV TEMPORARY TABLESPACE TEMP QUOTA UNLIMITED ON TS_DEV..
http://ibmsystemsmag.com/CMSTemplates/IBMSystemsMag/Print.aspx?path=/ibmi/administrator/db2/SQL-Arrays-in-DB2-for-i-7-1 언젠가 사용할 지 몰라 붙여뒀다. Historically, to pass a list of values to or from an SQL procedure, you'd had a few options Use a long list of input and output parameters. Over time, the procedure's parameter list can become unbearably long and difficult to understand. Concatenate all the v..
NULL로 처리시 NULLIF(컬럼,0)