본문 바로가기

SQL28

SQL 삭제된 데이터 복구 및 되돌리기(오라클 플레시백)Flashback 오라클의 FILE_INFO 의 10분전 데이터를 확인 select * from FILE_INFO as of timestamp( systimestamp - interval '10' minute ); FILE_INFO_backup_20231006 백업 테이블 생성해서 10분전 데이터 백업파일로 옮김 create table FILE_INFO_backup_20231006 as select * from FILE_INFO as of timestamp( systimestamp - interval '10' minute ); FILE_INFO에 백업파일 데이터를 옮김 insert into FILE_INFO select * from FILE_INFO_backup_20231006; 데이터 확인 select * from FI.. 2023. 10. 6.
최프 SQL 쿼리문 --카멜케이스 create or replace FUNCTION FN_GETCAMEL(COLUMN_NAME IN VARCHAR2) RETURN VARCHAR2 IS RSLT VARCHAR2(30); BEGIN --카멜표기로 변환(SITE_NUM -> siteNum) SELECT LOWER(SUBSTR(REPLACE(INITCAP(COLUMN_NAME),'_'),1,1)) || SUBSTR(REPLACE(INITCAP(COLUMN_NAME),'_'),2) INTO RSLT FROM DUAL; --리턴 RETURN RSLT; END; / commit; --구글 카멜변환(https://heavenly-appear.tistory.com/270) SELECT COLUMN_NAME , DATA_TYPE , CASE .. 2023. 9. 27.
SQL 함수 만들기 및 사용.... --내가 할일 LIST 비품신청 SELECT A.DOC_INDEX, A.DFT_NO, A.SUBJECT, A.FIX_NAME, A.FIX_STANDARD, A.FIX_NUMBER, A.FIX_UNIT_PRICE, A.FIX_PRICE, A.FIX_USAGE, A.FIX_TOTAL, TO_CHAR(A.APPLICATION_DATE, 'YYYY-MM-DD HH24:MI:SS') AS APPLICATION_DATE ,B.EMP_NO,TO_CHAR(B.AP_DATE, 'YYYY-MM-DD HH24:MI:SS') AS AP_DATE, B.REJ_RSN, B.FIN_AUTH_ST, B.ARB_ST, B.FIN_AUTH_ST, B.SERIAL_NUMBER, B.APB_PRO ,C.DOC_KIND,C.IMPORTANT.. 2023. 9. 27.
공통 코드/권한 첨부파일 2023. 9. 2.
SQL 권한부여 그냥 참고... ///////////////////각PC 오라클 사용자 권한 부여////////////////////////// Win키 + R => cmd => 엔터 => 도스창 c:\users\sqlplus sys/java@localhost:1521 as sysdba (localhost(로컬호스트)는 컴퓨터 네트워크에서 사용하는 루프백 호스트명으로, 자신의 컴퓨터를 의미하며 IPv4에서의 IP 주소는 127.0.0.1로 변환됨. 로컬 컴퓨터를 원격 컴퓨터인것처럼 통신할 수 있어 테스트 목적으로 주로 사용) SQL>create user pc01 identified by java; SQL>grant connect, resource to pc01; 2023. 8. 31.
시큐리티 테이블 SQL --USER = SICURITY가 지정해논 형식 무조건 USERS로 해야함 --사용자(1) CREATE TABLE USERS( USERNAME VARCHAR2(150), PASSWORD VARCHAR2(150), ENABLED VARCHAR2(1), CONSTRAINT PK_USERS PRIMARY KEY(USERNAME) ); --권한들(N) --기본키{P,K}와 외래키(F.K)의 자료형(데이터타입)과 크기는 동일해야 함 CREATE TABLE AUTHORITIES( USERNAME VARCHAR2(150), AUTHORITY VARCHAR2(150), CONSTRAINT PK_AUTH PRIMARY KEY(USERNAME, AUTHORITY), CONSTRAINT FK_AUTH FOREIGN KEY(.. 2023. 8. 17.