본문 바로가기
[DBMS]/- Oracle

[Oracle]테이블관리

by Hapco 2022. 5. 29.
728x90
반응형

#테이블 생성방법

ex)

Create table 테이블명 (

네임 사이즈

song_name varchar2(100)

);

사이즈에는 예전에 처음배웟던 ERD클라우드에서 배웟던것처럼 용량을 할당해주면된다

varchar2(byte) -->사이즈가 변할경우

char(byte) --> 사이즈가 변하지않는경우

number(자리수) --> 최대 38자리수까지 설정가능

#만든 테이블 확인

Slect * from tab;

안의 내용물을 보는 명령어가아니라 어떤 테이블인지 보는것 안의 내용물을 보고싶다면

select * from 테이블명 : 데이터가 잘들어가있는지 조회 안에 내용물보는것

#만들어진 테이블에 데이터추가

insert into 테이블명 (컬럼명) values ( 데이터);

ex) insert into monster(monster_no,monster_name,monster_type)values(1,'이상해씨','풀');'

※오라클에선 자바와 다르게 문자열을 " " 표시가아닌 ' ' 표시를한다

#컬럼명을 알려주지 않고 추가하는법

단!) 테이블에 작성된 순더대로 전부 추가하겠다 라는의미 !

insert into 테이블명 values(데이터);

ex)insert into monster values(1,'이상해씨','풀');'

도가능하다

#만든 테이블 삭제하는방법

Drop table 테이블명;

( 유제는 drop user 유저명 ;)

★★★

데이터베이스는 1차적인 저장 트랜잭선 (Transaction) 하며 작업후에 저장/취소 할수잇다

저장 : commit; 취소 : rollback;

꼭 commit할수 있도록 하자 !

출력하면 이렇게 사이즈가 안맞아서 .. 가독성이떨어진다

set pagesize 100

column music_rank format 99;

column music_name format a20;

column artist format a10;

column album_name format a15;

이런명령어를 통하여 가독성을 증가시킬수잇다

column 컬럼명 format 포멧사이즈

9->숫자 a -> 문자열

'[DBMS] > - Oracle' 카테고리의 다른 글

[Oracle]날짜데이터 다루기  (0) 2022.05.29
[Oracle]제약조건  (0) 2022.05.29
[Oracle]관리자 권한 관리  (0) 2022.05.29
[Oracle]관리자 명령  (0) 2022.05.29
[Oracle]Oracle 설치와 기본 사용 정리  (0) 2022.05.29

댓글