일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 상업시설용지 분양
- 종합과세
- 종합소득세
- 가장 인기있는 파이썬 패키지
- 가장 인기있는 파이썬 라이브러리
- 데이터 리터러시
- 다주택임대
- 주택임대사업자
- 가장 많이 사용되는 파이썬 라이브러리
- 주상복합용지 분양
- 오피스텔투자
- chatgpt 100% 신뢰금지
- PostgreSQL
- robux
- 오라클 데이터베이스 내장함수
- 파이썬 TypeError
- Google vs OpenAI
- 임대소득외 추가소득이 있을 경우
- 가장 많이 사용되는 파이썬 패키지
- 공개서적
- Python
- 전세보증보험
- chatgpt vs bard
- 2룸 오피스텔 투자
- 라이브러리 vs 패키지
- 나는 어디로?
- 갤럭시탭 with Pen
- bard 100% 신뢰금지
- Google vs MicorSoft
- 소형주택 세액감면
목록IT (356)
All thing of the world!

1. 함수의 목적 Oracle NEW_TIME은 timezone1 인수의 시간대에서 timezone2 인수의 시간대로 date인수를 변환한다. 본 함수 사용전 반드시 NLS_DATE_FORMAT을 사용하여 24시간형태로 변환해야 한다. 2. 샘플을 통한 개념 퀵뷰 'AST' 타임존에서 'PST'타임존으로 날짜를 변환한다. ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY HH24:MI:SS'; SELECT NEW_TIME(TO_DATE('11-10-09 01:23:45', 'MM-DD-YY HH24:MI:SS'), 'AST', 'PST') "New Date and Time" FROM DUAL; New Date and Time -------------------- 09..

1. 함수의 목적 Oracle LAG는 현재 커서의 위치 이전의 위치에 대한 액세스를 제공한다. self 조인없이도 두 테이블 이상의 행에 동시에 액세스가 가능하다. 2. 샘플을 통한 개념 퀵뷰 employees 테이블의 각 구매 담당자에 대해 직전 고용 된 직원의 급여를 PREV_SAL컬럼으로 조회한다. SELECT hire_date, last_name, salary, LAG(salary, 1, 0) OVER (ORDER BY hire_date) AS prev_sal FROM employees WHERE job_id = 'PU_CLERK' ORDER BY hire_date; 3. 사용방법 4. 함수 PARAMETER 설명 [value_expr] 어떤 컬럼의 LAG값을 반환할 것인지에 대한 정의를 넣는 ..

1. 함수의 목적 Oracle CUME_DIST는 누적분포(the cumulative distribution)를 구한다. * 누적분포란? 어떤 확률분포에서 확률변수가 어떤 특정한 값보다 같거나 작을 확률을 말함(by WIKI) 2. 샘플을 통한 개념 퀵뷰 purchasing division(like 'PU%')의 급여 백분위 수를 구한다. SELECT job_id, last_name, salary, CUME_DIST() OVER (PARTITION BY job_id ORDER BY salary) AS cume_dist FROM employees WHERE job_id LIKE 'PU%' ORDER BY job_id, last_name, salary, cume_dist; JOB_ID LAST_NAME SA..

1. 함수의 목적 Oracle TO_BLOB은 LONG RAW나 RAW 값을 BLOB으로 변환한다. 2. 샘플을 통한 개념 퀵뷰 SELECT TO_BLOB(raw_column) blob FROM raw_table; BLOB ----------------------- 00AADD343CDBBD 3. 사용방법 4. 함수 PARAMETER 설명 [raw_value] BLOB으로 변환하고자 하는 raw 혹은 long raw 데이터 타입의 데이터를 입력한다. 5. 다양한 샘플표현

1. 함수의 목적 Oracle CORR는 인수로 들어온 두 숫자 사이의 상관계수 리턴한다. * 상관계수란? 데이터 분석에 많이 사용하는 개념으로 두 변수 사이의 상관도를 숫자로 표현한 것이다. 두 변수 X가 변량에 따라 Y도 같이 변한다면 상관도가 있는 것이며, 상관계수가 +이면 양의상관, -이면 음의상관이다. (자세한 것은 구글링이나 네이버링을 참고) 2. 샘플을 통한 개념 퀵뷰 WEIGHT_CLASS별로 LIST_PRICE컬럼과 MIN_PRICE컬럼과의 상관계수를 구하라. (OE.PRODUCT_INFORMATION 샘플DB) SELECT weight_class, CORR(list_price, min_price) "Correlation" FROM product_information GROUP BY we..

1. 함수의 목적 Oracle CHR는 VARCHAR2 값으로 n에 해당하는 text로 반환한다. 다른말로 하면, chr(n)에 해당되는 아스키코드를 text로 변환한 값이다. 2. 샘플을 통한 개념 퀵뷰 select chr(100) from dual; CH -- d 3. 사용방법 4. 함수 PARAMETER 설명 [n] 입력 parameter로 숫자형 데이터만 들어올 수 있으며, 문자라도 숫자형으로 변경이 가능하면 숫자로 변환된다. 싱글바이트 케릭터셋이라면 256보다 작은 숫자가 들어와야 하나, 256보다 큰 숫자가 들어온다면 n/256하여 입력된다. 5. 다양한 샘플표현 example 1) char(100)을 text로 변환하면 select chr(100) from dual; CH -- d examp..

1. 함수의 목적 Oracle NVL은 expr1인자가 null이면 expr2를 반환하고, expr1인자가 null이 아니면 expr1을 반환한다. (CASE WHEN expr1 is null THEN expr2 ELSE expr1 END와 같은 로직이다) 2. 샘플을 통한 개념 퀵뷰 TO_CHAR(commission_pct)가 null이면 'Not Applicable'을 반환하고, not null이면 TO_CHAR(commission_pct)를 반환한다. SELECT last_name, NVL(TO_CHAR(commission_pct), 'Not Applicable') commission FROM employees WHERE last_name LIKE 'B%' ORDER BY last_name; 3. ..

1. 함수의 목적 Oracle SCN_TO_TIMESTAMP는 시스템변경번호(SCN)을 인수로 취해 그 SCN과 연관된 대략적인 timestamp를 리턴한다. 이 기능은 특정 SCN의 시간을 알고자 할 때 유용하게 사용가능하다. 예를 들어, ORA_ROWSCN 가상열과 함께 사용하여 row에 가장 최근의 변경된 시간을 알 수 있다. * 참고 : SCN이 생성 될 때 SCN과 TIMESTAMP간의 연관성은 제한된 기간 동안 데이터베이스에 의해 기억된다. 이 기간은 데이터베이스가 Automatic Undo Management 모드로 실행되는 경우, 실행 취소 보존 기간의 최대값이며 데이터베이스의 모든 플래시백 아카이브의 보유 시간은 120 시간 이상이다. SCN_TO_TIMESTAMP에 대한 인수로 지정된 ..

1. 함수의 목적 Oracle REGEXP_INSTR은 문자열에서 정규 표현식 패턴을 검색하여, return_option 인수의 값에 따라 일치하는 부분 문자열의 시작 또는 끝 위치를 나타내는 정수를 리턴한다. 일치하는 항목이 없으면 함수는 0을 반환합니다. 2. 샘플을 통한 개념 퀵뷰 하나 이상의 공백이 아닌 문자가 있는지 찾는다. 문자열의 첫 번째 문자에서 검색을 시작하여, 여백이 아닌 문자가 하나 이상 나오는 여섯 번째 시작위치를 반환한다. SELECT REGEXP_INSTR('500 Oracle Parkway, Redwood Shores, CA', '[^ ]+', 1, 6) "REGEXP_INSTR" FROM DUAL; REGEXP_INSTR ------------ 37 3. 사용방법 4. 함수 ..

1. 함수의 목적 Oracle ORA_HASH는 파라미터로 들어온 표현식에 대한 오라클 해시(hash)로직값을 계산하는 함수이다. 본 함수는 오라클 해쉬함수의 랜덤한 값을 이용하여 다양하게 활용가능하다. 꽤 유용한 함수이나 존재를 몰라 사용하지 않는 것 같다. 적극 사용을 권장한다. 2. 샘플을 통한 개념 퀵뷰 EMPLOYEES의 EMPLOYEE_ID를 가지고 max_bucket 2, seed_value 5로 ORA_HASH함수로 값을 만들어 ORA_HASH컬럼으로 출력한다. SELECT EMPLOYEE_ID, ORA_HASH(EMPLOYEE_ID, 2, 5) "ORA_HASH' FROM EMPLOYEES ORDER BY 1 ; max_buket이 2라서 출력되어 나온 값이 0,1,2로 출력되며, 최대 ..