본문 바로가기

분류 전체보기60

[ORACLE] INSERT시 컬럼 SEQ 증가 (NVL(MAX(SEQ),0) + 1) PK를 잡기위해 자동으로 증가하는 시퀀스를 사용하거나, 전자정부프레임워크의 EgovIdGnrStrategy 을 사용해왔다. 하지만 시퀀스없이 단순하게 숫자만 +1 씩 증가해주는 부분이 필요해 NVL과 MAX를 이용해 자동증가하는 부분에 대해 알아봤다. 우선 NVL 사용법은 아래를 확인하면된다! https://madinthe90.tistory.com/24?category=1047512 [ORACLE] NVL,NVL2 (공백, NULL 값 치환) NULL 값을 특정값으로 출력하고 싶은 경우 사용하는 함수이다! - NVL NVL 은 컬럼값이 NULL 인 경우 지정된 값을 출력, NULL이 아닌 경우 원래 값을 출력하는 함수. NVL(컬럼,'NULL일때 반환값') NVL(컬럼,0) madinthe90.tisto.. 2022. 4. 18.
[ORACLE] WHERE절에 IN 사용 동일한 컬럼을 조회할때 OR을 사용해 복잡하게 사용하지 않고 IN으로 간단하게 표현할 수 있다, - IN 사용법 WHERE COLUMN_NAME IN (A,B,C,D) - TEST 아래와같은 테이블이 있다. IN을 사용해 REG_USER가 'YOU', 'PARK', 'KIM' 인 데이터를 가져온다. SELECT NO ,TITLE ,DESCRIPTION ,REG_USER FROM SAMPLE WHERE REG_USER IN ('YOU', 'PARK', 'KIM') - 결과 2022. 4. 4.
[SPRIING] component-scan 사용법 (available: expected at least 1 bean which qualifies as autowire candidate. 에러) expected at least 1 bean which qualifies as autowire candidate. => autowire 할 bean이 최소 1개는 필요하다. 스프링을 설정하며 발생했던 오류다. - 클래스에 어노테이션 확인 오류 내용 처럼 Autowired를 할 수 없다는 오류이고, 클래스에 @Autowired, @Service, @Repository가 잘 붙었나 봐야한다! - dispatcher servlet 의 base-package 경로 확인 내 경우엔 이거였다! component-scan의 base-package 경로가 잘못되어있어 수정해 주니 바로 해결됐다. 에러를 해결하며 component-scan에 대해 알아봤고 component-scan 개념에 대해 정리해본다! - compo.. 2022. 3. 31.
[ORACLE] 전체 테이블 조회, 코멘트 조회 - 테이블 조회 -- 전체 테이블 목록 SELECT * FROM ALL_ALL_TABLES SELECT * FROM DBA_TABLES SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE = 'TABLE' -- 접속한 계정의 테이블 조회 SELECT * FROM TABS SELECT * FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TABLE' SELECT * FROM USER_TABLES -- 테이블 코멘트 조회 SELECT * FROM USER_TAB_COMMENTS --전체 테이블 코멘트 조회 SELECT * FROM ALL_TAB_COMMENTS -- 접속 계정의 전체 테이블 코멘트 조회 - 컬럼 조회 SELECT * FROM COLS -- 전체 .. 2022. 3. 30.
[JQUERY] 동적 table의 rowspan 병합 동적으로 생성되는 테이블에서 같은 값의 rowspan을 합겨줘야 하는 경우가 발생해 찾아보고 정리해둔다! - HTML 나이 이름 과목 합격여부 20대 테스터 정보처리기사 실기 합격 20대 테스터 정보처리기사 필기 불합격 20대 박스터 정보처리기사 필기 불합격 30대 노스터 정보처리산업기사 필기 합격 30대 노스터 정보처리산업기사 실기 합격 30대 노스터 정보처리기사 필기 합격 30대 노스터 정보처리기사 실기 불합격 40대 태스터 정보처리기사 필기 합격 40대 태스터 정보처리기사 실기 합격 - SCRIPT /* rowspan function */ $.fn.mergeClassRowspan = function (colIdx) { return this.each(function () { var that; $('t.. 2022. 3. 30.
반응형