일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터베이스
- 마이플랫폼
- JEUS
- 함수
- Book
- miplatform
- 성능
- error
- MIP
- 오류
- 에러
- oracle
- 오라클
- 엑셀
- 도서
- DB
- 기타소득
- Excel
- 태그를 입력해 주세요.
- java
- Report Designer
- 이클립스
- Eclipse
- 톰캣
- Tomcat
- 튜닝
- 회계
- 자바
- JavaScript
- 한글
- Today
- Total
목록Database (78)
어느 가을날의 전환점
현재 일시 반환 예. SELECT LEFT(REPLACE(REPLACE(REPLACE(REPLACE(CONVERT(VARCHAR(23), GETDATE(), 121), '-', ''), ' ', ''), ':', ''), '.', ''), 14) ð 20100630102601 세기 포함 안함 (yy) 세기 포함 (yyyy) 표준 입력/출력** - 0 또는 100 (*) 기본값 mon dd yyyy hh:miAM(또는 PM) 1 101 USA mm/dd/yy 2 102 ANSI yy.mm.dd 3 103 영국/프랑스 dd/mm/yy 4 104 독일 dd.mm.yy 5 105 이탈리아 dd-mm-yy 6 106 - dd mon yy 7 107 - Mon dd, yy 8 108 - hh:mm:ss - 9 또는..
필드 a와 같은 record에 있는 필드 b의 값을 가져오는 방법. first나 last 함수는 행을 서열화 시켜서 첫 번째나 마지막 행을 추출한다. MIN(B) (DENSE_RANK FIRST ORDER BY A [ASC|DESC]) MAX(B) (DENSE_RANK LAST ORDER BY A [ASC|DESC]) 【형식】 집합함수 KEEP ( DENSE_RANK FIRST ORDER BY expr [DESC|ASC][NULL{FIRST|LAST}],...) 【예제】 SQL> select 2 min(salary) keep (dense_rank first order by salary) "Worst", 3 max(salary) keep (dense_rank last order by salary) "Bes..
* 주어진 값이 5인 경우 1+2+3+4+5= 15의 결과를 구하는 방법 1. Connect By를 이용한 방법 (큰수가 주어질수록 느려집니다.) SELECT SUM(LEVEL) FROM dual CONNECT BY LEVEL
10g Release 1 (10.1)부터 지원 IP 변환 예제 REGEXP_REPLACE(REPLACE('.'||ip, '.', '.00'), '([^.]{3}(\.|$))|.', '\1') AS ip -- 127.0.0.1 à 127.000.000.001
CREATE FUNCTION SF_GET_LEAPYEAR ( iYEAR VARCHAR2, -- 년도 ) RETURN VARCHAR2 IS RET_NAME BOOLEAN; BEGIN RET_NAME := ''; /* - 윤년 구하는 방법 - 특정연도를 4로 나누었을때 나누어 떨어지면 그 해는 일단, 윤년. 그러나 100으로 나누었을때 나누어 떨어진다면 4로 나누어 떨어진다고 해도 그 해는 평년. 그리고 마지막으로 400으로 나누어 떨어진다면 100으로 나누어 떨어진다고 해도 윤년. */ CASE WHEN (MOD(iYEAR, 4) = 0 AND MOD(iYEAR, 100) 0) OR (MOD(iYEAR, 400) = 0) THEN RET_NAME := TRUE; --'LEAP YEAR' ELSE RET_N..
ERWin에서 파일 오픈 시 다음과 같은 오류가 발생하는 경우 해결 방법 입니다. [오류메시지] 오류 Input file: .ER1 with file version: -1 is not readable by Computer Associates ERwin [해결방법] 사용 중인 OS 가 Vista 혹은 Window 7인 경우, ERwin을읽지 못하여 생기는 문제. ERwin이 설치되어 있는 폴더에 가서 (기본적으로 C:Program FilesCAAllFusion ERwin Data Modeler에 설치 됩니다.) MMOPN32.exe 파일의 속성으로 갑니다. 호환성 탭으로 이동한 후, 호환성 모드의 '다음에 대해 호환성 모드로 이 프로그램 실행'을 체크하시고 window XP를 선택하면 됩니다.
-- 통계정보 생성 : 현재 User의 모든 테이블에 대한 통계정보를 조사하고 나면 num_rows에 값이 들어가있게 됨. EXEC DBMS_STATS.gather_schema_stats(USER, cascade=> TRUE); -- 테이블별 레코드 수 SELECT table_name, num_rows FROM user_tables; -- 전체 레코드 수 SELECT sum(num_rows) FROM user_tables;
SELECT file_spec , SUBSTR(file_spec, 1, INSTR(file_spec, '/', -1, 2) -1) AS UNIX_ORACLE_HOME , SUBSTR(file_spec, 1, INSTR(file_spec, '\', -1, 2) -1) AS WINDOWS_ORACLE_HOME FROM dba_libraries WHERE library_name = 'DBMS_SUMADV_LIB';
# 1~ 30 사이의 순차적인 레코드 생성하기 : 1~99 개월, 1~31일 등 임의 순차 레코드를 이용하여 조인 등 필요 시 활용 가능. -- Method 1. SELECT LEVEL FROM DUAL CONNECT BY LEVEL