##Oracle##
데이터서버의 장점: 중앙집중관리 , 동시접근
sqlplus /nolog
SELECT (DISTAINCT) NAME (FROM TABLENAME) WHERE (조건식을 이용한TRUE값만리턴);
(FROM) ->산술 연산 불가능한 자리
DISTINCT 중복데이터의 리턴 방지
dual 1번 출력
SQL 비교 연산자
BETWEEN AND
IN(list)
LIKE -> where empno LIKE '%8'; -> 8로 끝나는 // 8% -> 8로 시작하는
IS NULL
<> 은 !=
nvl(타이틀,0) -> 타이틀값이 null이면 0을 리턴-->null도 타입이 int 인지 string인지 보고 리턴값에 맞춰야함
안맞을때는 nvl(TO_CHAR(타이틀),'구민정바보') 처럼 맞춰야한다.
형변환 종류
to_char
to_number
to_date
1985년 -> '85/01/01'
|| 셀렉트 안에서 컬럼과 컬럼을 연결시켜줌
IN (?,?,?) 은 프롬 이후 where 에서 = or 의 기능
------------------------------------------------
create table 테이블명(컬럼명 타입(비트 길이);
insert into 테이블명 (컬럼명) values(데이터);
데이터형
number(숫자길이) , number(총 숫자길이,소수점 길이)
char(255까지)
varchar2(최대 4000바이트) - 한글 - 한글3바이트
------------------------------------------------------
alter table 테이블명 modify(컬럼명 타입(변경할속성값)); ㅡ 타입크기변경
alter table 테이블명 add(컬럼명 타입(타입 크기)); ㅡ 컬럼추가
alter table 테이블명 drop column 컬럼명; ㅡ 해당 컬럼만 삭제
alter table 테이블명 rename column 컬럼명 to 바꿀컬럼명 ㅡ 컬럼명 변경
update 테이블명 set 컬럼명 = '바꿀값' where 컬럼명=변경할 데이터의 위치; ㅡ 특정 데이터 변경
->where 안쓰면 전부다 바뀜 ㅡ,.ㅡ;;
delete from 테이블명 where 조건; ㅡ 데이터나 컬럼 삭제
drop table 테이블명; ㅡ 테이블 삭제
자바스크립트 기초 필기내용 (0) | 2014.12.11 |
---|---|
java 개인 공부 필기내용 (0) | 2014.12.11 |
자바 arrayList 예제 (0) | 2014.12.04 |
자바 초급 종합문제 (0) | 2014.12.04 |
자바스크립트 마우스클릭시 새로운 테이블 생성, 삭제 (0) | 2014.12.04 |