[JAVA] 형변환 Casting 사용하기 Casting이란 데이터형의 원칙적 데이터 손실을 막기위해 사용한다. 예시 int test = 10.0; 이라고 선언을 하였을 때, 에러가 발생 하겠지만 캐스팅을 활용 하면 에러가 안나오게 할 수 있다. int test = int(10.0); 위와 같이 하면 데이터 손실도 막을 수 있고, 에러가 발생하지 않는다. 자바 기본형의 8가지 종류 char, byte, int, short, double, float, boolean, long //강제형변환// class Casting { public static void main(String[] args) { byte b1 = 10; byte b2 = 20; //연산된 자동형변환된 결과를 강제형변환으로 변경 byte re..
ORA-01722 오류는 "invalid number" 즉, 수치가 부적합한 경우 발생하는 오류입니다. 이 오류는 데이터 타입이 NUMBER인 열에 문자열이 포함되어 있는 경우 발생할 수 있습니다. 이 오류를 해결하기 위해서는 다음과 같은 방법들을 시도해볼 수 있습니다. 원인 1. 데이터에 문자열이 포함되어 있는 경우 ORA-01722 오류는 데이터 타입이 NUMBER인 열에 문자열이 포함되어 있는 경우 발생합니다. 예를 들어, "123ABC"와 같은 문자열이 NUMBER 열에 포함되어 있다면, ORA-01722 오류가 발생할 수 있습니다. 2. 데이터의 포맷이 잘못된 경우 데이터의 포맷이 NUMBER 데이터 타입으로 적합하지 않은 경우에도 ORA-01722 오류가 발생할 수 있습니다. 예를 들어, "1..