본문 바로가기

프로그래밍16

[Oracle] 오라클 컬럼 변경 방법 (컬럼명, 데이터 타입, 사이즈) 오라클에서 컬럼을 변경할 경우 ALTER TABLE을 사용한다. 컬럼의 데이터 타입, 길이를 수정할 땐 MODIFY , 컬럼명을 수정할땐 RENAME COLUMN을 사용한다. 컬럼 길이(크기) 변경 --데이터 타입 변경 : NUMBER -> VARCHAR2(100) ALTER TABLE (테이블명) MODIFY (컬럼명) VARCHAR2(100); - 데이터 타입을 변경할 경우 해당 컬럼의 값을 모두 지워야 변경 가능. 컬럼 데이터 타입 변경 --데이터 길이(크기) 변경 : VARCHAR2(100) -> VARCHAR2(20) ALTER TABLE (테이블명) MODIFY (컬럼명) VARCHAR2(20); - 컬럼 길이를 변경할 경우 변경할 컬럼의 길이보다 길이가 긴 값이 없어야 한다. 컬럼명 변경 -.. 2021. 7. 26.
[Oracle] NVL,NVL2 함수 사용법 NVL 함수 - Null값을 다른 값으로 치환해주는 함수 1. NVL 함수 사용법 NVL(컬럼,NULL일경우 반환값) NVL(컬럼,0) -- 컬럼의 값이 NULL일경우 0으로 치환 NVL(컬럼,'') -- 컬럼의 값이 NULL일경우 ''으로 치환 NVL(컬럼,SYSDATE) --컬럼의 값이 NULL일경우 현재날짜로 치환 Ex. USER_AGE값이 Null 이면 1로 치환 SELECT NVL(USER_AGE,1) FROM TBLUSER ; 2. NVL2 함수 사용법 NVL2('컬럼','NULL이 아닐 경우 반환값','NULL일경우 반환값') NVL2(컬럼,'정규직','비정규직') -- 컬럼의 값이 NULL이 아닐경우 정규직 NULL일경우 비정규직 NVL2(컬럼,'남','여') -- 컬럼의 값이 NULL이 .. 2021. 7. 22.
[Java] 자료형 1. 원시형(Primitive Type), 값형(Value Type) , 기본형 a. 숫자형 ( 양수 + 음수 ) 1. 정수형 - byte : 1byte (8bit) , 256가지 자료 저장가능. - short : 2byte (16bit) - int : 4byte (32bit) - long : 8byte (64bit) 2. 실수형 (부동 소수점 ) - (범위)-무한대 ~ + 무한대 - float : 4byte (32bit) -> 단정도형(정도: 정밀도,정확도) - double : 8byte (64bit) -> 배정도형 (정밀도가 배 높음) b. 문자형 - char : 2byte -다른 언어(옛날언어) : char(1byte) -1byte(256) -> 2byte(Unicode) c. 논리형 - boole.. 2021. 7. 11.
[Mac][맥] JSP - Tomcat 8.5 + Eclipse 셋팅 JSP를 이용한 웹 프로그래밍을 위해 필수로 세팅되어야 할 톰캣 + 이클립스 Tomcat 은 셋팅이 되어 있다는 가정하에 진행 해보겠습니다! (혹시나 아직 Tomcat 셋팅이 안되어 있으신 분은 https://pangsblog.tistory.com/54 이 블로그를 참고해주시면 되겠습니다) 저는 Tomcat 8 버전으로 다운받아 설치했습니다! - 전체적인 순서 Preferences > "runtime" 검색 > Server > Runtime Evironments > "Add" 버튼 클릭 > "Apache Tomcat v8.5" 선택 > Next > "Browse " > apache-tomcat-8.5.XX 폴더 선택 > Finish > Apply and Close Preferences > "runtime.. 2021. 7. 8.