본문 바로가기

728x90
반응형

분류 전체보기

(159)
특정문자열 연결DATA를 Row행단위 결과로 작업 아래 조회값으로 다음의 결과값을 만드시오 ------------------------ SELECT '일일일,이이이,삼삼삼,사사사,오오오' AS COD FROM DUAL 결과 ------------------------ COD 일일일 이이이 삼삼삼 사사사 오오오 --111111 WITH SAMPLE_TABLE AS( SELECT REGEXP_SUBSTR((SELECT '일일일,이이이,삼삼삼,사사사,오오오' AS COD FROM DUAL), '[^,]+',1,1) AS COL1 , REGEXP_SUBSTR((SELECT '일일일,이이이,삼삼삼,사사사,오오오' AS COD FROM DUAL), '[^,]+',1,2) AS COL2 , REGEXP_SUBSTR((SELECT '일일일,이이이,삼삼삼,사사사,오오오..
다중Row결과를 단일행 가로쿼리로 출력 셈플테이블은 아래와 같다. ------------------------------------------------------------ SELECT 'AAAA' AS COD, '1111' AS NAM FROM DUAL UNION ALL SELECT 'AAAA' AS COD, 'aaaa' AS NAM FROM DUAL UNION ALL SELECT 'AAAA' AS COD, 'xxxx' AS NAM FROM DUAL UNION ALL SELECT 'AAAA' AS COD, '에이이에' AS NAM FROM DUAL UNION ALL SELECT 'BBBB' AS COD, '일일일' AS NAM FROM DUAL UNION ALL SELECT 'BBBB' AS COD, 'twotwo' AS NAM FROM ..
계층구조 조회쿼리 Oracle DB - SCOTT / TIGER 계정으로 로그인후 - EMP 테이블의 조회쿼리를 아래와 같은 결과가 나오도록, 작성하시오 주의사항 - 계층구조쿼리를 이용하고 - SAL컬럼을 EMPNO값단위로 정렬처리 할것. --111111 SELECT LEVEL , LPAD(' ', 8*(LEVEL-1))||EMPNO , ENAME , JOB , MGR , SAL FROM EMP START WITH EMPNO = 7839 CONNECT BY PRIOR EMPNO = MGR ORDER SIBLINGS BY SAL ASC --2222222 SELECT LEVEL , LPAD(' ', 8*(LEVEL-1))||EMPNO , ENAME , JOB , MGR , SAL FROM EMP START WITH EMPNO..
10000줄짜리 임의데이터 쿼리작업 생일에 날짜범위를 지정하기위한 방법은 아래와 같이 처리할것 ------------------------------------------------------------------------------------ SELECT LPAD(ROWNUM,6,'0') AS 사번 --//6자리숫자 고정 , INITCAP(DBMS_RANDOM.STRING('A', 6)) AS 성 --//첫글자대문자 , INITCAP(DBMS_RANDOM.STRING('A', 10)) AS 이름 --//첫글자대문자 , DBMS_RANDOM.STRING('X', 5) AS 관리유형 --//5글자문자 고정 , TO_CHAR(SYSDATE - DBMS_RANDOM.VALUE(3650,7300),'YYYYMMDD') AS 생일 FROM DUA..
oracle CONNECT BY 계층구조 쿼리에 대한 이해 --//1. CONNECT BY --//계층구조를 표현해라 SELECT PARENT_DPT, DPT_COD FROM TBL_DPT WHERE COMP_TYPE = '03' CONNECT BY DPT_COD = PARENT_DPT --//2. + PRIOR --//어디기준으로 어디로 내려갈래?? SELECT PARENT_DPT, DPT_COD FROM TBL_DPT WHERE COMP_TYPE = '03' CONNECT BY PRIOR DPT_COD = PARENT_DPT --//3. + START WITH --//어디서부터 출발할래?? SELECT PARENT_DPT, DPT_COD FROM TBL_DPT WHERE COMP_TYPE = '03' CONNECT BY PRIOR DPT_COD = PAREN..
oracle DB 리스너 IP 및 포트 변경 법 cmd 실행 lsnrctl stop listener.ora 파일에서 IP, HOST, PORT 변경 후 저장(혹은 Net Manager 실행하여 저장) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = DB서버호스트네임 or ip)(PORT = 1523)) ) ) 저장 후 lsnrctl start 명령으로 재시작 sqlplus "/as sysdba" 로 접속 SQL> ALTER SYSTEM SET LOCAL_LISTENER = "(ADDRESS=(PROTOCOL=TCP)(HOST=DB서버호스트네임 or ip)(PORT=1523))"..
oracle 달력출력 쿼리 SELECT TA.* , ROWNUM AS 월주차 , TO_NUMBER(TO_CHAR(TO_DATE('201802'|| GREATEST(LPAD(NVL(TA.일,'00'),2,'0') , LPAD(NVL(TA.월,'00'),2,'0') , LPAD(NVL(TA.화,'00'),2,'0') , LPAD(NVL(TA.수,'00'),2,'0') , LPAD(NVL(TA.목,'00'),2,'0') , LPAD(NVL(TA.금,'00'),2,'0') , LPAD(NVL(TA.토,'00'),2,'0')) ,'YYYYMMDD')+1, 'iw')) AS 년주차 FROM (SELECT MIN (DECODE (TO_CHAR(ym + LEVEL - 1, 'd'), '1', LEVEL)) 일, MIN (DECODE (TO_CH..
스벨트(Svelte)의 특징 2021년 Svelte를 처음 접하고 reactjs, vuejs와 비교된 정보를 보았는데 그 간결함과 빠른 런닝타임과 개발소스의 차이에서 앞으로 점점 Svelte가 세력을 넓혀갈듯 보인다. 스벨트소개 https://www.samsungsds.com/kr/insights/svelte.html 개발자가 사랑하는 프론트엔드 프레임워크1 스벨트[Svelte]의 특징 개발자가 사랑하는 프론트엔드 프레임워크1 스벨트[Svelte]의 특징 www.samsungsds.com https://www.samsungsds.com/kr/insights/svelte2.html 개발자가 사랑하는 프론트엔드 프레임워크2 스벨트[Svelte] 사용법 개발자가 사랑하는 프론트엔드 프레임워크2 스벨트[Svelte] 사용법 www.sams..

728x90
반응형