본문 바로가기

반응형

오라클(Oracle)

SELECT JOIN UPDATE 쿼리 예시 SELECT JOIN 하여, 해당 값을 업데이트 하는 쿼리 입니다. UPDATE (SELECT A.NAME1,B.NAME2FROM STUDENT AINNER JOIN HR_MASTXM BON A.EMPL_NUMB = B.EMPL_NUMBWHERE 1=1) CSET NAME1 =C.NAME2 더보기
ORA-00911 문자가 부적합합니다. 자바를 통해서 XML을 하다보니 습관적으로 ;를 넣는 경우가 있는데 이때 문제가 발생. 오라클로 확인하면 문제 없는데 자바에서는 ;를 빼야됨. SELECT *FROM 학생; 오류 발생 SELECT *FROM 학생 이렇게 해야 정상 작동 더보기
INSERT INTO SELECT 구문 INSERT INTO TABLE(컬럼1,컬럼2,컬럼3)VALUES(1,2,3) 이렇게 해서, SELECT 하면 오류 투성이 한참 찾다보니 INSERT INTO SELECT의 경우는 아래와 같음 INSERT INTO 테이블명(컬렁1,컬럼2,컬럼3)SELECT 필드FROM 테이블명WHERE 조건 더보기
자바 is 문법 자바에서 is 문법 쓰기 isEmpty 비어있다.isnotEmpty 비어있지 않다.isLessThan 작다isGreaterThan 크다ieEqual 같다.isNotEqual 같지 않다. 예시 조건문 ]]> 더보기
[오라클]사업자등록번호 체계 로 사업자 구분하기 사업자 등록번호는 10자리 (XXX - XX - XXXXX)로 구성되고 다음 각호의 기준에 의해 부여합니다. 1. 일련번호코드(3자리)신규사업자에게 사용 가능한 번호 101~999를 순차적으로 부여합니다. 2. 개인 법인 구분코드(가운데 2자리) 가. 개인 구분 코드1) 과세사업자는 01부터 79까지 순서대로 부여2) 면세사업자는 90부터 99까지 순서대로 부여3) 소득세법에 따른 법인이 아닌 종교단체 : 894) 소득세법에 따른 '위 3)' 이외의 자(아파트관리사무소 등) 및 다단계판매원 : 80 나. 법인 성격 코드- 법인에 대하여는 성격별 코드를 구분하여 사용 1) 영리법인의 본점 : 81, 86, 87, 882) 비영리법인의 본점 및 지점 : 82(법인격없는 사단, 재단, 기타 단체 중 법인으로 .. 더보기
오라클-select join을 통해서 update 하기 하다보니 맨날 까먹어서 올려놓는다.두개의 테이블을 조인해서, 나온 결과 값을 update 하고 싶을때 사용 아래 구문은 select를 통해서 2개의 테이블을 조인한 결과이다. SELECT A.COLUMN, B.COLUMNFROM CLASS AINNER JOIN STUDENT BON A.STUDENT_ID = B.STUDENT_IDWHERE A.STUDENT_ID = '20150161' 이렇게 두개의 테이블을 조인해서 나온 결과에 업데이트를 하는 구문이다.아래 내용을 참고 하자. update (SELECT A.STUDNET_NAME, B.STUDNET_NAMEFROM CLASS AINNER JOIN STUDENT BON A.STUDENT_ID = B.STUDENT_IDWHERE A.STUDENT_ID = .. 더보기
오라클 - 해당일자 기준 요일구하기 오라클 요일함수-주간 요일 찾기 TRUNC 주(Week)에 대한 Format 'w' : 매월1일 요일을 기준한 주초일자.'ww' : 매년 1월1일 요일을 기준한 주초일자.'iw' : 주초 월요일일자.'d' / 'dy' / 'day' : 주초 일요일 일자. TRUNC week 예제-- 해당 주의 첫번째 일자 [주초 일자] SELECT SYSDATE - 7 AS "7일전" , TRUNC(SYSDATE, 'w') AS 매월1일_요일_기준 --매월1일 요일을 기준한 주초일자 , TRUNC(SYSDATE, 'ww') AS 매년1월1일_요일_기준 --매년 1월1일 요일을 기준한 주초일자. , TRUNC(SYSDATE, 'iw') AS 월요일_기준 , TRUNC(SYSDATE, 'dy') AS 일요일_기준 , TRU.. 더보기

반응형