남덕쿵
덕쿵 ITLOG
남덕쿵
전체 방문자
오늘
어제
  • 분류 전체보기 (38)
    • 🖐 Flutter (2)
    • ⭐ 보안기사 (25)
    • 🔆 업무 (4)
    • 🎵 SQLD (6)
    • 🧡 일상 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 보안교실
  • Flutter 버전 오류
  • DB함수
  • 정보보안
  • 데이터베이스 이론
  • 플러터
  • SQL순서
  • 보인기사 기출문제
  • 센토스
  • MariaDB
  • 쿼리순서
  • SQL문
  • 보안기사
  • 보안기사 기출문제
  • Flutter 오류
  • 보안기사 실기
  • Dart SDK
  • 정보보안기사 실기
  • SQLD
  • 엔터티 개념
  • DB속성
  • 프로시저 이론
  • 보안기사 14회 실기
  • 절차형SQL
  • Flutter
  • 엔터티의 이름
  • SQLP
  • 정보보안기사
  • SQL
  • DB이론

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
남덕쿵

덕쿵 ITLOG

🎵 SQLD

[DB] 함수 (FUNCTION)

2022. 5. 17. 19:33
반응형

#1 단일 행 함수의 주요 특징

  1. SELECT, WHERE, ORDER BY 절에 사용 가능.
  2. 각 행(Row)들에 대해 개별적으로 작용하여 데이터 값들을 조작하고, 각각의 행에 대한 조작 결과를 리턴 한다.
  3. 여러 인자를 입력해도 단 하나의 결과만 리턴 한다.
  4. 함수의 인자로 상수, 변수, 표현식이 사용 가능하고, 하나의 인수를 가지는 경우도 있지만 여러 개의 인수를 가질 수도 있다.
  5. 특별한 경우가 아니면 함수의 인자로 함수를 사용하는 함수의 중첩이 가능하다.

 

#2 단일 행 함수의 종류

1. 문자 형 함수

  • 문자를 입력하면 문자나 숫자값을 반환한다.
  • LOWER, UPPER, SUBSTR, LENGTH, LTRIM, RTRIM, TRIM, ASCII

2. 숫자 형 함수 

  • 숫자를 입력하면 숫자값을 반환한다.
  • ABS, MOD, ROUND , TRUNC, SIGN, CHR, CEIL, FLOOR, EXP, LOG, LN, POWER, SIN, COS, TAN

3. 날짜 형 함수

  • DATE 타입의 값을 연산한다.
  • SYSDATE, EXTRACT, TO_NUMBER

4. 변환 형 함수

  • 문자, 숫자, 날짜형의 값의 데이터 타입을 변환한다.
  • TO_NUMBER, TO_CHAR, TO_DATE, CONVERT

5. NULL관련 함수

  • NULL을 처리하기 위한 함수
  • NVL, NULLIF, COALESCE

 

#Q. SQL문 관련 문제

1. 오라클 환경에서 날짜형 데이터를 다룰 경우, 아래 SQL 결과로 가장 적절한 것은?

  • SELECT TO_CHAR(TO_DATE('2022.01.01', 'YYYY.MM.DD HH24') + 1/24/(60/10), 'YYYY.MM.DD HH24:MI:SS') FROM DUAL;
  1. 2022.01.10 11:01:00
  2. 2022.01.01 10:05:00
  3. 2022.01.01 00:10:00
  4. 2022.01.01 10:30:00
반응형
저작자표시 (새창열림)

'🎵 SQLD' 카테고리의 다른 글

[DB] 절차형 SQL (PL/SQL, Trigger)  (0) 2022.05.20
[DB] SQL (Structured Query Language)  (0) 2022.05.16
[DB] Attribute (속성)의 개념  (0) 2022.05.14
[DB] Entity (엔터티)의 개념  (0) 2022.05.13
[DB] SQL 쿼리 실행 순서  (0) 2022.05.12
    '🎵 SQLD' 카테고리의 다른 글
    • [DB] 절차형 SQL (PL/SQL, Trigger)
    • [DB] SQL (Structured Query Language)
    • [DB] Attribute (속성)의 개념
    • [DB] Entity (엔터티)의 개념
    남덕쿵
    남덕쿵
    열심히 해보쟈 ^____^

    티스토리툴바