본문 바로가기
  • [성공하는 개발자] - Developer

분류 전체보기155

[Oracle] 오라클 UPDATE 방법 & 노하우 정리 (데이터 수정) 오라클에서 테이블의 값을 수정하기 위해서는 UPDATE 문을 사용하면 된다. WHERE 절에 해당하는 행이 여러 개인 경우 한 번에 여러 건의 행이 SET 절의 값으로 변경된다. UPDATE 문은 시스템 운영 시 자주 사용하므로 다양한 방법을 익혀두는 것이 좋다. ■ 기본 사용법 UPDATE emp SET job = 'MANAGER' , deptno = 20 WHERE empno = 7566 위는 WHERE 절의 empno에 해당하는 데이터의 job, deptno 컬럼을 수정하는 쿼리이다. empno는 PK이기 때문에 한건의 데이터만 수정되지만 PK가 아니고 여러 건이 조회되면 여러 건의 데이터가 한 번에 수정된다. ■ SET 절에 서브쿼리 사용법 UPDATE emp a SET a.sal = (SELEC.. 2022. 11. 2.
[Oracle] 오라클 INSERT 방법 & 노하우 정리 (데이터 입력) 오라클에서 테이블에 데이터를 입력할 때는 INSERT 문을 사용하면 된다. INSERT 문은 SQL의 아주 기본이지만 상황에 따라서 다양한 방법으로 사용할 수 있으니, 아래를 예제를 참고하면 앞으로 INSERT 문의 활용에 도움이 될 것이다. 오라클 INSERT 문 ■ 기본 사용법 1 INSERT INTO emp (empno, ename, job, mgr, hiredate, sal, comm, deptno) VALUES (7788, 'SCOTT', 'ANALYST', 7566, '1987-04-19', 3000, NULL, 20) INTO 절의 컬럼 개수와 데이터 타입이 VALUES 절의 컬럼 개수와 데이터 타입이 동일해야 한다. VALUES 절에 테이블의 모든 컬럼이 나열되어 있다면, INTO 절의 컬.. 2022. 11. 2.
[Oracle] 오라클 INSERT 할 때 중복 제외하는 방법 오라클에서 INSERT 할 때 PK가 중복되어서 오류가 발생하는 경우가 많다. 이럴 경우 중복을 무시하거나 중복을 제외하고 INSERT를 하거나, 미리 중복을 체크하여 INSERT가 되지 않도록 해야 한다. ORA-00001 : 유일성 제약조건에 위배됩니다 (unique constraint violated) 아래의 3가지 방법을 사용하여 INSERT 할 때 중복을 제외하고 데이터를 입력하면 오류를 방지할 수 있다. ​ NOT EXISTS 연산자를 사용하여 중복 제외 MERGE 절을 사용하여 중복 제외 PRODEDURE를 사용하여 중복 입력 시 예외처리 NOT EXISTS 연산자를 사용하여 중복 제외 INSERT INTO emp (empno, ename, job, hiredate) SELECT 8000 ,.. 2022. 11. 2.
AI HUB 학습데이터 기반 해커톤 대회 ㅣ대회명 AI HUB 학습데이터 기반 해커톤 대회 ㅣ대회 구성 1. 1 : AI Hub 분야 양봉 학습데이터를 활용한 사업화 해커톤 분야 2. 2 : AI Hub , , , / , 분야 헬스케어 자율주행 컴퓨터 비전 음성 자연어 처리, 국토환경 교육 안전 분야 학습데이터를 활용한 사업화 해커톤 분야 ㅣ참가대상 대용량 이미지 분석에 관심 있는 대학생 및 대학원생이 팀(2~5인) 단위를 자유롭게 구성하여 참가 ㅣ분야 1 AI Hub 양봉 학습데이터 활용 해커톤 대회진행 방법 - AI 라벨링 된 양봉 학습데이터를 기반한 서비스 아이디어 개발 - AI 아이디어에 부합하는 학습모델 선정 및 활용 방법 제안 - AI 모델 학습 및 구현 결과 제출 - 데이터 구축 : 2022년 인공지능 학습용 데이터 구축사업 지원사.. 2022. 11. 1.