본문 바로가기
728x90
반응형

PLSQL4

COUNT() 함수 사용 세 가지 방법 COUNT() 함수 사용 세 가지 방법1. COUNT(*) 함수 안에 asterisk를 넣어서 null을 포함한 개수를 집계2. COUNT(컬럼명)을 통해 null을 제외한 개수를 집계3. COUNT(DISTINCT 컬럼명)을 통해 중복을 제외한 개수 집계   COUNT(*)COUNT(이름)COUNT(DISTINCT 이름)1543 배우자, 배워서 남주겠니? 바로 생각나면 얼마나 좋을까?ㅋ https://nyeoki-log.tistory.com/35 [ Oracle ] COUNT() 함수를 이용한 집계본문으로 안녕하세요. 녀기입니다. 굉장히 오랜만이군요. (롱 타임 노 씨?ㅋㅋㅋ) 요즘 출퇴근 시간이 약 4시간이 걸리는 바람에 너무 잠이 모자라고, 운동은 안 하면 체력 떨어지고 해서, 공부에nyeoki-l.. 2025. 2. 12.
날짜함수 기억 좀 하자!매번 찾지말고 with today_table as  (select TRUNC(SYSDATE) tday from dual) select t.tday           ,trunc(t.tday,'MON')  "월첫날"           ,trunc(t.tday,'MM')  "월첫날2"          ,last_day(t.tday)     "월마지막날"          ,add_months(t.tday,-1) "이전달"         ,add_months(t.tday,1)  "다음달"         ,ROUND(t.tday)         r_day          ,next_day(t.tday,7)    "가까운날짜" --7:토요일  from   today_table t; 2024. 10. 17.
PLSQL LIKE 홑따옴표(') 존재 조회하기 LIKE '%' || '''' || '%' WITH a AS (SELECT q'#'A', 'B', 'C'#' AS NAME FROM dual UNION ALL SELECT q'#A#' AS NAME FROM dual UNION ALL SELECT q'#'#' AS NAME FROM dual) SELECT * FROM a WHERE a.name LIKE '%' || '''' || '%'; > 결과 SELECT '''' FROM dual; >결과 2024. 1. 5.
DB OBJECT에서 문자열로 검색하기! 1. VIEW 이외의 TYPE에서 검색 SELECT DISTINCT NAME FROM dba_source WHERE 1 = 1 AND upper(text) LIKE '%문자열%' AND NAME IN ( SELECT NAME FROM dba_dependencies WHERE referenced_name = 'TABLE명' --*AND TYPE IN ('PACKAGE BODY', 'PROCEDURE') ); 2. VIEW일 때 검색하기 [TEXT] 필드 TYPE가 LONG이라 LIKE 조건이 안된다. 오류 발생 : ORA-00932: inconsistent datatypes: expected CHAR got LONG 검색해보니 CLOB TYPE은 검색 가능 조건절에서 이렇게 사용하면 된다. dbms_lob.. 2022. 12. 14.
728x90
반응형