본문 바로가기

멘토411

[Javascript]일정 시간마다 이미지 변경하기(setTimeout ,setInterval )         - setTimeout : 일정 시간 후 한번 실행.- setInterval : 일정 시간마다 반복 실행.- clearTimeout : 일정 시간 후 한번 실행하는 것을 중지 한다.- clearInterval : 일정시간마다 반복하는 것을 중지 한다. 2023. 10. 6.
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.
[Javascript]등록일자 경과 시간으로 나타내기 함수 몇초 전몇분 전몇시간 전몇일 전으로 출력하고 싶을 떄가 있다.아래 코드를 참고하자 // 등록일자 시간 나타내기 function convertTimeToRelative(timeInMilliseconds) { const currentTime = new Date().getTime(); const timeDifference = currentTime - timeInMilliseconds; const seconds = Math.floor(timeDifference / 1000); const minutes = Math.floor(seconds / 60); const hours = Math.floor(minutes / 60); const days = Math.floor(hours.. 2023. 10. 4.
최프 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.
부모요소, 자식요소, 형제요소 찾기 부모요소 parent() : 선택한 요소의 부모 요소를 선택한다. parents() : 선택한 요소의 상위 요소를 모두 선택한다. parentsUntil() : 선택한 요소의 상위 요소 중에서 지정한 선택자에 해당하는 요소 바로 이전까지의 요소를 모두 선택한다. closest() : 선택한 요소를 포함한 상위 요소 중에서 지정한 선택자에 해당하는 요소 중 가장 첫 번째 요소를 선택한다. 자식요소 children() : 선택한 요소의 자식 요소를 모두 선택한다. find() : 선택한 요소의 자손 요소 중에서 전달받은 상태에서 해당하는 요소를 모두 선택한다. 형제요소 자식요소에는 siblings(), next(), nextAll(), nextUntil(), prev(), prevAll(), prevUnti.. 2023. 9. 27.