728x90

oracle 30

[Oracle] Mysql에서 Oracle로 쿼리문 변경하기

2022/04/14(목) Mysql에서 Oracle로 쿼리문 변경이유 회사에서 프로젝트를 하는데 Mysql의 쿼리문을 Oracle 쿼리문으로 변경해야하는 업무를 하게 됐다. 빨리 변경을 하기 위해 방법을 찾다가 프로그램을 먼저 돌려서 한번 바꾸고 그 이후에는 쿼리문을 따로 돌려보면서 오류를 잡는 방식으로 변경했다. 사용한 프로그램 http://www.sqlines.com/online SQLines - Online SQL Conversion - SQL Scripts, DDL, Queries, Views, Stored Procedures, Triggers www.sqlines.com 사용 방법 - 왼쪽창에 변경하고자 하는 쿼리문을 넣고 위에 select 창에서 해당하는 DB를 선택 - 오른쪽이 고치고 싶은 ..

자바 4장 연습문제(클래스와 객체)-2

2021/03/14(일) ​ ​ ​ ​ ​ 문제) --- 내풀이는 밑에 4-5) 다음 설명대로 Circle 클래스와 CircleManager 클래스를 완성하라. import java.util.Scanner; class Circle{ private double x, y; private int radius; public Circle(double x, double y, int radius) { } public void show() { } } public class CircleManager { public static void main(String[] args) { Scanner scanner = Circle c[] = for(int i=0; i< ; i++) { System.out.print("x, y, ra..

가상머신 설치하기-2

2021/03/15(월) 아래의 링크로 가서 다운로드 www.microsoft.com/ko-kr/evalcenter/evaluate-windows-server-2016 Microsoft Evaluation Center에서 Windows Server 2016 시도 평가용 소프트웨어 | 180 일 | 마지막 방문: www.microsoft.com 기입하고 동의함 영어로 설정해주고 다운로드 다운로드가 되면 실행시키면 절대 안되고 가상 머신을 켠다 만들어둔 가상머신의 디스크 이미지 선택/만들기 클릭 ios를 다운받은 곳에 가서 가져오기 광학드라이브에 잘들어간걸 확인하고 시작버튼 첫번째로 하면 gui환경이 아니여서 두번째로 선택 standard는 은행으로 따지자면 지점의 데이터를 처리할 수 있는정도고 datace..

가상머신 설치하기-1

2021/03/15(월) 가상머신을 설치하여 실행까지 해보기 우선 아래의 링크로 들어가서 Virtual Box 다운로드 클릭 www.virtualbox.org/ Oracle VM VirtualBox Welcome to VirtualBox.org! News Flash New January 19th, 2021VirtualBox 6.1.18 released! Oracle today released a 6.1 maintenance release which improves stability and fixes regressions. See the Changelog for details. Important November 16th, 2020We're hiring www.virtualbox.org windows hos..

자바 2장 연습문제(조건문)-3

2021/03/08(월) ​ ​ ​ ​ ​ 1-7) 2차원 평면에서 직사각형은 왼쪽 상단 모서리와 오른쪽 하단 모서리의 두 점으로 표현한다. (100,100)과 (200,200)의 두 점으로 이루어진 사각형이 있을 때 Scanner를 이용하여 정수 x와 y값을 입력받고 점 (x,y)가 이 직사각형 안에 있는지를 판별하는 프로그램을 작성하라. ​ 점(x,y)의 좌표를 입력하시오 >> 150 150 (150, 150)는 사각형 안에 있습니다. ​ ​ ​ ​ ​ 1-8) 2차원 평면에서 직사각형은 문제 7번처럼 두 점으로 표현된다. 키보드로부터 직사각형을 구성하는 두 점 (x1,y1), (x2,y2)를 입력받아 (100,100),(200,200)의 두 점으로 이루어진 직사각형과 충돌하는지 판별하는 프로그램을 ..

자바 2장 연습문제(조건문)-2

2021/03/08(월) ​ ​ ​ ​ 1-4) Scanner 클래스로 정수 3개를 입력받고 3개의 숫자 중 중간 크기의 수를 출력하라. 평균값을 구하는 것이 아님! ​ 정수 3개 입력 >> 20 100 33 중간 값은 33 ​ ​ ​ ​ ​ 1-5) Scanner를 이용하여 삼각형의 변의 길이를 나타내는 정수를 3개 입력받고 이 3개의 수로 삼각형을 만들 수 있는지 판별하라. 삼각형이 되려면 두 변의 합이 다른 한 변의 합보다 커야한다. ​ 정수 3개를 입력하시오 >> 4 3 5 삼각형이 됩니다. ​ ​ ​ ​ ​ 1-6) 369게임을 간단히 작성해보자 1~99까지의 정수를 입력받고 정수에 3,6,9 중 하나가 있는 경우는 "박수짝"을 출력하고 두 개 있는 경우는 "박수짝짝"을 출력하는 프로그램을 작성..

데이터베이스 - 커서&예외처리 연습문제

2021/03/04(목) 7번째 수업 ​ ​ ​ ​ --명시적 커서를 사용하여 EMP테이블의 전체 데이터를 조회한 후 커서 안의 데이터가 --다음과 같이 출력되도록 PL/SQL문을 작성해 보세요. --1-1) LOOP를 사용한 방식 --1-2)FOR LOOP를 사용한 방식 ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 내 풀이 1-1) SET SERVEROUTPUT ON; DECLARE V_EMP_ROW EMP%ROWTYPE; CURSOR PRINT_CS IS SELECT * FROM EMP; BEGIN OPEN PRINT_CS; LOOP FETCH PRINT_CS INTO V_EMP_ROW; DBMS_OUTPUT.PUT_LINE('EMPNO : ' || V_EMP_ROW.EMPNO || 'ENAME :..

데이터베이스-커서와 예외처리

2021/03/04(목) 7번째 수업 ​ ​ ​ ​ 1) 커서란? SELECT문 또는 데이터 조작어 같은 SQL무을 실행했을 때 해당 SQL무을 처리하는 정보를 저장한 메모리 공간 DECLARE CURSOR 커서명 IS SQL문; BEGIN OPEN 커서명; FETCH 커서명 INTO 변수; CLOSE 커서명; END; ​ ​ ​ 커서를 이용한 LOOP문 SET SERVEROUTPUT ON; DECLARE V_DEPT DEPT%ROWTYPE; CURSOR C1 IS SELECT DEPTNO, DNAME, LOC FROM DEPT; BEGIN OPEN C1; LOOP FETCH C1 INTO V_DEPT; EXIT WHEN C1%NOTFOUND; DBMS_OUTPUT.PUT_LINE('DEPTNO : ' ..

데이터베이스-조건문&반복문 연습문제

2021/03/04(목) 7번째 수업 ​ ​ ​ ​ 책 16장 연습문제 1번 - 숫자 1부터 10까지의 숫자 중 오른쪽과 같이 홀수만 출력하는 PL/SQL 프로그램을 작성해 보세요 ​ 2번 - DEPT 테이블의 DEPTNO와 자료형이 같은 변수 V_DEPTNO를 선언합니다. 그리고 V_DEPTNO 변수 값에 10,20,30,40을 대입했을 때 다음과 같이 부서 이름을 출력하는 프로그램을 작성해 보세요. 단 부서 번호가 10,20,30,40이 아니면 N/A로 출력합니다. ​ ​ ​ ​ ​ ​ ​ 내 풀이 ​ - 1번) SET SERVEROUTPUT ON; DECLARE BEGIN FOR I IN 1..10 LOOP IF MOD(I,2)=1 THEN DBMS_OUTPUT.PUT_LINE('현재 i의 값 : ..

728x90