본문 바로가기

전체 글88

[Oracle] DELETE 문법 DELETE FROM 테이블명 | 뷰 | 서브쿼리 WHERE 조건 -- 조건절에 해당하는 데이터를 모두 삭제한다. -- 데이터가 여러개일 경우 모두 삭제되니 주의하자. 예제 DELETE FROM stu_table WHERE grade = '1' AND class_divide = 'A' -- grade가 1이고 class_divide가 A인 모든 데이터가 stu_table 테이블에서 삭제된다. WHERE 절에 IN 활용 DELETE FROM stu_table WHERE grade = '1' AND major_code IN ( SELECT major_code FROM major_table WHERE depar_code = '01' ) DELETE 실수 방지 데이터를 건드릴때는 항상 어떤 값이 변경될지 .. 2021. 6. 4.
[ORACLE] CASE 함수 / CASE WHEN 오라클에는 if문과 비슷한 기능을 하는 DECODE 함수가 있다. (DECODE : 여러가지 경우에 대해서 선택할 수 있도록 하는 기능) https://sungeune97.tistory.com/75 [Oracle] NVL , NVL2, DECODE 1. NVL함수 : NULL일경우 (Oracle 함수 NVL (value,0) -- value가 null 일경우 0을 반환 / 그렇지 않을경우 value값을 반환 ex ) NVL(컬럼, 'SYSDATE') -> 컬럼 값이 없을 경우 SYSDATE를 반환 2. NVL2 함수 : NULL이 아닐경우 sungeune97.tistory.com DECODE는 조건이 많아지면 가독성이 떨어지기 때문에 조건이 복잡한 경우 CASE WHEN을 사용하는게 좋다. DECODE .. 2021. 6. 4.
[Eclipse] 공백(Tab, Space) 들여쓰기 칸 수 표시 하는 방법/ 격자 추가 Eclipse에서 들여쓰기 표시를 설정하면 이렇게 된다. 탭 표시: >> 스페이스 표시 : . 1. 이클립스 설정 [ Window > Preferences ] 2. [ General > Editors > Text Editors ] 에 들어가서 show whitespace characters에 체크하면 끝 2021. 6. 3.
[JavaScript] \(원화) 입력 및 특수문자입력 [\] 기호는 문자열 안에서 특수한 의미를 가지고 있기 때문에 [\]라는 문자를 특별한 문자가 아닌 단순한 문자 [\]로 사용하고 싶은 경우에도 이스케이프 시퀀스를 사용해 [\\]로 작성해야 한다. 출처 https://ponyozzang.tistory.com/52 [JavaScript] 특수 문자 입력(이스케이프 시퀀스) [JavaScript] 자바스크립트 강좌 입문 #7 데이터형 - 특정 문자 입력(이스케이프 시퀀스) 2017/11/26 - [IT/JavaScript・자바 스크립트] - [JavaScript] 자바스크립트 강좌 입문 #6 데이터형 - 문자열 ・특정 문자. ponyozzang.tistory.com 2021. 6. 2.
[JAVA] [오류] declares multiple JSON fields named / Extends declares multiple JSON fields named 변수이름 -> vo 에 똑같은 이름의 변수가 중복되어 있다는 오류. 두 눈 씻고봐도 VO에 중복된 변수를 선언한적 없다? 그러면 확인해야 할 부분은 *extends 한 부분. * extends란? 자바(JAVA)의 상속(extends) 참조링크 : https://commin.tistory.com/101 부모 클래스(parent class) 와 자식 클래스(children class)는 자바 지정예약어 extends에 의하여 정해집니다. 하나의 부모 클래스(parent class)는 여러개의 자식 클래스(children)을 가질 수 있습니다. 반대로 하나의 클래스는 여러개의 클래스로부터 상속을 받을수는 없습니다. 부모 클래스(parent cl.. 2021. 5. 27.
[Oracle] 전년도 현재 년도에 복사, INSERT - SELECT문 , SELECT한 결과를 INSERT INSERT INTO TRACK_MAS (CURR_YEAR, BS_POINT, BE_POINT, KS_POINT, KE_POINT, DS_POINT, DE_POINT , DUPL_RATE, UDATE, UUSER)-- 아래 SELECT구문을 INSERT하겠다SELECT '2021' AS CURR_YEAR -- 하드코딩 값 , BS_POINT , BE_POINT , KS_POINT , KE_POINT , DS_POINT , DE_POINT , DUPL_RATE , SYSDATE AS UDATE , 'se.shin' AS UUSER FROM TRACK_MASWHERE CURR_YEAR = '2020' --.. 2021. 5. 27.