728x90
oracle SQL
CONCAT() 함수
-- 문법
CONCAT('합칠 문자열','합칠 문자열')
TO_CHAR() 함수로 소수점 표현하기
TO_CHAR(소수점 숫자열, 'FM9990.0')
-- ex) TO_CHAR(123.4444,'FM990.0) -> 123.4로 표시
-- FM 뒤의 9는 숫자가 있을경우 숫자를 표시하고 없으면 표시하지 않는다.
-- 0은 없을 경우 0을 출력한다.
SEQUENCE 만들기
-- 시퀀스는 숫자를 사용할때마다 자동으로 일정 숫자를 더해준다.
-- 회원번호와 같이 중복없이 숫자가 하나씩 커지는 컬럼에 이용하면 편리하다.
-- 문법
CREATE SEQUENCE 시퀀스 이름 INCREMENT BY 증가시킬 수 START WITH 시작숫자
EX)
-- CREATE SEQUENCE MIDX_SEQ INCREMENT BY 1 START WITH 1;
-- DROP SEQUENCE 시퀀스 이름 (시퀀스 삭제)
JAVA
자바의 특징
- 객체지향
- 상속
- 다형성
- 추상화
- 캡슐화(데이터 은닉)
다운캐스팅(down casting)
- 상위 클래스로 형 변환되었던 하위 클래스를 다시 원래 자료형으로 형 변환하는 것을 다운캐스팅이라 한다.
- 다운캐스팅을 하기 전에 상위 클래스로 형 변환된 인스턴스의 원래 자료형을 확인해야 변환할 때 오류를
막을 수 있다. 이때 사용하는 예약어가 'instancof'이다.
// 사용법 ex)
Animal hAnimal = new Human();
if(hAnimal instanceof Human){
Human hunam = (Human)hAnimal;
}
instanceof 왼쪽에 있는 변수의 원래 인스턴스형이 오른쪽 클래스 자료형인가 확인한다.
728x90
'노트' 카테고리의 다른 글
4월 21일 web.xml, 컬렉션 프레임워크 (0) | 2022.04.21 |
---|---|
4월 20일 JSP Servlet 학습 (0) | 2022.04.20 |
4월 18일 (0) | 2022.04.18 |
4월 15일 JSP (0) | 2022.04.15 |
4월 12일 oracle SQL, JAVA (0) | 2022.04.12 |