TMI1

고정 헤더 영역

글 제목

메뉴 레이어

TMI1

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (150) N
    • IT (16) N
      • DBMS (11) N
      • [JAVA] (5)
    • Tour (82)
      • 국내여행 (21)
      • 카모메식당 (41)
      • 체험단 (15)
      • 숙소 (5)
    • 부동산주식 (11)
    • 경제 (0)
    • 경제신문스크랩 (38)
    • 인테리어 (2)

검색 레이어

TMI1

검색 영역

컨텐츠 검색

IT/DBMS

  • Oracle -CASE WHEN THEN ELSE END 서브쿼리 , 인라인뷰

    2025.07.02 by TMI1

  • Oracle - 날짜연산(TO_DATE, ADD_MONTHS, MONTHS_BETWEEN, NEXT_DAY, LAST_DAY)

    2025.07.01 by TMI1

  • Oracle - 숫자관련함수(ROUND, TRUNC, MOD, POWER, SQRT, LOG, SIGN, ASCII, CHR )

    2025.07.01 by TMI1

  • Oracle - 문자열 처리함수(LENGTH , INSTR, REVERSE, LPAD , RPAD, LTRIM, RTRIM, TRANSLATE, REPLACE)

    2025.07.01 by TMI1

  • Oracle - COMMIT / ROLLBACK / UPDATE / DELETE

    2025.06.30 by TMI1

  • Oracle - 기초실습

    2025.06.30 by TMI1

  • Oracle - 기초실습

    2025.06.27 by TMI1

  • Oracle - TABLESPACE 생성, 계정 및 권한부여

    2025.06.26 by TMI1

Oracle -CASE WHEN THEN ELSE END 서브쿼리 , 인라인뷰

날짜형식SELECT USERFROM DUAL;--○ CASE WHEN THEN ELSE END 구문 활용SELECT CASE WHEN 52 THEN '5>2' ELSE '5와 2는 비교불가' END "결과확인" FROM DUAL;--==>> 5>2SELECT CASE WHEN 51 THEN '구석만세' -- F T >> 결과는 T WHEN 5>2 OR 2=3 THEN '주혁만세' ELSE '유진만세' END "결과확인" FROM DUAL;--==>>구석만세/*SELECT CASE WHEN F OR T THEN '구석만세' -- F T >> 결과는 T WHEN T OR 2=3 THEN '주혁만세' ..

IT/DBMS 2025. 7. 2. 17:54

Oracle - 날짜연산(TO_DATE, ADD_MONTHS, MONTHS_BETWEEN, NEXT_DAY, LAST_DAY)

--※ 날짜 관련 세션 설정ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS';--==>> Session이(가) 변경되었습니다.SELECT SYSDATEFROM DUAL;--==>> 2025-07-01 12:08:24--※ 날짜 연산의 기본단위는 DAY(일수)이다~!!! CHECK~!!! SELECT SYSDATE "COL1" -- 2025-07-01 12:10:31 → 현재 , SYSDATE + 1 "COL2" -- 2025-07-02 12:10:31→ 1일 후 , SYSDATE - 2 "COL3" -- 2025-06-29 12:10:31→ 2일 전 , SYSDATE + 3 "COL4" -- 2025-07-0..

IT/DBMS 2025. 7. 1. 16:25

Oracle - 숫자관련함수(ROUND, TRUNC, MOD, POWER, SQRT, LOG, SIGN, ASCII, CHR )

--○ ROUND() 반올림을 처리해 주는 함수 SELECT 48.678 "COL1" -- 48.678 ,ROUND(48.678, 2) "COL2" -- 48.68 소수점 이하 둘째자리까지 표현 ->셋째 자리에서 반올림 ,ROUND(48.672, 2) "COL3" -- 48.67 ,ROUND(48.674, 1) "COL4" -- 48.7 ,ROUND(48.674, 0) "COL5" -- - 49 정수형태로 표현해라 ,ROUND(48.674) "COL6" -- 49 두 번째 파라미터 값이 0일 경우 생략 가능 정수형태로 표현해라 ,ROUND(48.674, -1) "COL7" -- 50 -- 10의 자리까지 표현해라 ,ROUND(..

IT/DBMS 2025. 7. 1. 15:25

Oracle - 문자열 처리함수(LENGTH , INSTR, REVERSE, LPAD , RPAD, LTRIM, RTRIM, TRANSLATE, REPLACE)

SELECT USERFROM DUAL;--○ TBL_SAWON 테이블에서 여직원들만-- 사원번호, 사원명, 주민번호, 급여 항목을 조회한다.-- 단, SUBSTR() 함수를 활용하여 처리할 수 있도록 하며,-- 급여 기준 내림차순 정렬을 수행할 수 있도록 한다. SELECT *FROM TBL_SAWON;SELECT 사원번호, 사원명, 주민번호, 급여FROM TBL_SAWONWHERE 성별이 여성ORDER BY 급여 기준 내림차순; SELECT SANO, SANAME, JUBUN, SALFROM TBL_SAWONWHERE JUBUN 7번째자리 1개가 2 JUBUN 7번째자리 1개가 4ORDER BY SAL DESC;SELECT SANO, SANAME, JUBUN, SALFROM TBL..

IT/DBMS 2025. 7. 1. 15:18

Oracle - COMMIT / ROLLBACK / UPDATE / DELETE

--■■■ COMMIT / ROLLBACK ■■■--SELECT *FROM TBL_DEPT;--==>>/*10 ACCOUNTING NEW YORK20 RESEARCH DALLAS30 SALES CHICAGO40 OPERATIONS BOSTON*/--○ 데이터 입력INSERT INTO TBL_DEPT VALUES (50, '개발부' ,'서울');--==>> 1 행 이(가) 삽입되었습니다.--○ 확인SELECT *FROM TBL_DEPT;/*10 ACCOUNTING NEW YORK20 RESEARCH DALLAS30 SALES CHICAGO40 OPERATIONS BOSTON50 개발부 서울*/--> 50 개발부 서울-- 이 데이터는 TBL_DEPT 테이블이 저장되어 있는-- 하..

IT/DBMS 2025. 6. 30. 18:22

Oracle - 기초실습

SELECT USERFROM DUAL;--==>> SCOTT--○ NVL2()--> 첫 번째 파라미터 값이 NULL 이 아닌 경우, 두 번째 파라미터 값을 반환하고,-- 첫 번째 파라미터 값이 NULL 인 경우, 세 번째 파라미터 값을 반환한다.SELECT NVL2(NULL, '청기올려', '백기올려')"결과확인"FROM DUAL;--==>>백기올려SELECT NVL2(20, '청기올려', '백기올려')"결과확인"FROM DUAL;--==>>청기올려SELECT ENAME, COMM, NVL2(COMM, '청기올려','백기올려') "결과확인"FROM TBL_EMP;--==>>/*SMITH 백기올려ALLEN 300 청기올려WARD 500 청기올려JONES 백기올려MARTIN 1400 청기올려BLAKE ..

IT/DBMS 2025. 6. 30. 12:38

Oracle - 기초실습

-- 접속된 사용자 조회SELECT USERFROM DUAL;--==>> SCOTT--○ 테이블생성-- 테이블명 : DEPTCREATE TABLE DEPT( DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY, DNAME VARCHAR2(14), LOC VARCHAR2(13) ) ;--==>> Table DEPT이(가) 생성되었습니다.--○ 테이블생성-- 테이블명 : EMPCREATE TABLE EMP( EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7,2), COMM NUMBER(7,2), DE..

IT/DBMS 2025. 6. 27. 12:00

Oracle - TABLESPACE 생성, 계정 및 권한부여

20250626_01_sys--○현재 오라클 서버에 접속한 계정 조회 SHOW USER;--==> USER이(가) "SYS"입니다.--SQLPLUS 상태일 때 사용하는 명령어SHOW USER;SELECT USERFROM DUAL;--==>> SYS-- 1줄 주석문 처리(단일행 주석문 처리)/*여러줄(다중행)주석문처리*/SELECT 1+2FROM DUAL;--==>> 3 SELECT 1 + 2FROM DUAL;--==>> 3 SeLeCt 1 + 1from duAL;--==>> 2SELECT 아직은 지루한 오라클 수업FROM DUAL;--==>> 에러 발생 /*ORA-00923: FROM keyword not found where expected00923. 00000 - "FROM keyword not ..

IT/DBMS 2025. 6. 26. 15:00

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
TMI1 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바