개발자 113

오라클과 DB2 숫자 - 함수 비교

오라클과 DB2의 함수 비교표입니다. 오라클이 역시 지원하는 함수는 굉장합니다. 특히 날짜 함수는 오라클이 꽤 편하게 되어 있습니다. DB2의 TIMESTAMPDIFF()라는 함수는 윤년을 고려하지 않고 한 달을 30일로 가정한 근사치기 때문에 정확한 일자를 요하는 은행과 같은 시스템에서는 필요한 함수는 만들어야하는 불편함 마저 존재합니다. 하지만 9.7이 나오면서 오라클에 있는 모두 함수를 지원하게 되어서 정말 다행입니다. 현재 비교표는 9.5를 기준으로 대조한 자료입니다. 숫자 함수 비교 오라클 DB2 ABS ABS FLOOR FLOOR MOD MOD POWER POWER N/A RAND ROUND(arg1, arg2) ROUND(arg1, arg2) TRUNC(n[,m]) TRUNC(n[,m]) L..

개발자 2021.05.17

HexToBin BinToHex

간혹 Binary Type을 Hex String으로 보고자 할때가 있다. CLP에서 쿼리하면 바로 Hex String값으로 리턴되지만 개발할 때는 Byte 배열로 처리가 되어야 한다. 이것을 String으로 처리하기 위해서 Hex라는 함수를 이용하면 쉽게 Hex String 값으로 전환이 가능하다. 또한 Hex String을 Binary Type으로 변환하고 싶을 때 x라는 키워드를 이용해서 변환이 가능하다. select x'010B2D3E721BE4C68A39557A6C5646BB9306F82D' from sysibm.sysdummy1; 1 --------------------  ->r□□9UzlVF□□ 1 레코드가 선택되었습니다.

개발자 2021.05.17

SY_PROGRAM_INFO 시스템프로그램정보

SY_PROGRAM_INFO 시스템프로그램정보 컬럼ID 컬럼명 PK 타입 SYSTEM_CODE 시스템코드 Y VARCHAR2(20) DUTI_CODE 업무코드 Y VARCHAR2(20) PROGRAM_ID 프로그램 ID Y VARCHAR2(40) PROGRAM_NM 프로그램명 N VARCHAR2(200) PROGRAM_PATH 프로그램경로 N VARCHAR2(200) PROGRAM_DESC 프로그램 상세 N VARCHAR2(4000) USE_YN 사용여부 N VARCHAR2(3) PUBLIC_YN 공용여부 N VARCHAR2(3) REGI_USER_ID 등록자 ID N VARCHAR2(20) REGI_DATE 등록일자 N DATE MODI_USER_ID 수정자 ID N VARCHAR2(20) MODI_D..

개발자 2021.05.01

SY_TABLE_INFO 시스템테이블정보

SY_TABLE_INFO ( 시스템테이블정보 ) 컬럼ID 컬럼명 PK 타입 SYSTEM_CODE 시스템코드 Y VARCHAR2(20) DUTI_CODE 업무코드 Y VARCHAR2(20) TABLE_ID 테이블 ID Y VARCHAR2(60) TABLE_NAME 테이블 상세 N VARCHAR2(200) TABLE_DESC 테이블 상세 N VARCHAR2(4000) REGI_USER_ID 등록자 ID N VARCHAR2(20) REGI_DATE 등록일자 N DATE MODI_USER_ID 수정자 ID N VARCHAR2(20) MODI_DATE 수정일자 N DATE LOCAL_REGI_DATE 로컬등록일자 N DATE LOCAL_MODI_DATE 로컬수정일자 N DATE Oracle create table..

개발자 2021.05.01

오라클(ORACLE) 계정 생성 :: ORACLE12 이상에서는 예전과 다름...

옛날 처럼하면 오류가 발생? ㅠ.ㅠ CREATE USER VIW_SALES identified BY 9909; 명령의 1 행에서 시작하는 중 오류 발생: CREATE USER VIW_SALES identified BY 9909 오류 발생 명령행: 1, 열: 13 오류 보고: SQL 오류: ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. -- 12 이상은 사용자ID에 c## 을 붙여주어야 합니다. CREATE USER c##VIW_SALES identified BY 9909; user C##VIW_SALES이(가) 생성되었습니다. grant connect to c##viw_sales; grant을(를) 성공했습니다. grant dba to c##viw_sales; grant을(를) 성공했습니..

개발자 2021.04.24

라파엘(Raphaël) 자바스크립트 라이브러리(JAVASCRIPT LIBRARY) 소개 및 파일

웹에서 가장 많이 사용되는 코딩 언어는 자바 스크립트입니다. HTML5가 등장한 이래로 이제 공식적으로 기본 표준으로 채택되었습니다. 자바 스크립트는 더 작은 클라이언트 측 브라우저 기반 언어를 넘어서 프론트 엔드 디자인뿐만 아니라 백엔드 서버 측 개발에도 통합되었습니다. 그 결과 인기있는 JQuery 라이브러리에서 React.js, Angular 및 VUE.js에 이르기까지 Javascript 라이브러리가 엄청나게 성장했습니다. 페이지를 개발하는 데 사용할 라이브러리 또는 프레임 워크를 결정하는 것이 다소 압도적으로 보일 수 있지만 여러 언어의 장단점을 이해하면 결정이 훨씬 덜 복잡해집니다. 단일 라이브러리를 고수 할 이유가 없으며 프레임 워크마다 용도가 다릅니다. 이것은 Raphael.js에서 다른 ..

개발자 2021.03.19