본문 바로가기

If

#52_140827_JAVA_조건문 # 조건문 l IF … ELSE 문 short circuit evaluationpublic static void main(String[] args){ int num1=0, num2=0; boolean result; result = (num1+=10)0; System.out.println("result="+result); System.out.println("num1="+num1+", num2="+num2); //num2가 수행되지 않으면서 num2가 0인것을 확인할 수 있다 result = (num1+=10)>0 || (num2+=10)>0; System.out.println("result="+result); System.out.println("num1="+num1+", num2="+num2); //num.. 더보기
#9_140625_PL_SQL_IF 문 # IF문 문제31. 위의 소스를 수정해서 사원 이름을 물어보게하고 사원 이름을 입력 했을 떄 해당 사원의 월급이 3000 이상이면 고소득자 입니다. 1000이상이고 3000보다 작으면 적당합니다. 1000보다 작으면 저 소득자입니다. 라고 출력되게 PL/SQL 을 작성하시오 ACCEPT p_ename PROMPT '이름을 입력하시오 ' DECLARE v_ename emp.ename%TYPE := UPPER('&p_ename'); v_sal EMP.sal%TYPE; BEGIN SELECT sal INTO v_sal FROM EMP WHERE ename = v_ename; IF v_sal >= 3000 THEN dbms_output.put_line('고소득자입니다'); ELSIF v_sal >= 1000 .. 더보기
#9_140625_PL_SQL_변수의 데이터 유형 # 변수의 데이터 유형 l 변수의 데이터 유형(scalar datatype)1. 문자 : varchar2, blob, clob2. 숫자 : number3. 날짜 : date4. 부울(Boolean) : boolean – true, false, null l composite datetype1. 레코드(Record)2. 컬렉션(Collection) l declare 와 end 사이에 쓴 것은 내부변수이고 나머지는 외부변수 l 오라클 함수 2가지1. 단일행 함수 : 문자, 숫자, 날짜, 변환, 일반2. 복수행 함수(=GROUP 함수) : max, min, sum, avg, count l PL/SQL내에서 쓸 수 있는 함수- 단일행 함수 : upper, month_betweenl PL/SQL내에서 쓸 수 없는 .. 더보기