SQL(ORACLE)

[SQL] CREATE TABLE, INSERT INTO, UPDATE SET

sagesse2021 2021. 10. 21. 00:33
반응형


데이터베이스 조회
show databases;


데이터베이스 공간 선택
use jspdb3;

테이블 구조 확인
desc student;


//student테이블 공간안에 학생정보를 하나 저장
insert into 테이블이름(번호열이름,이름열이름) values(번호값,'이름값');
insert into student(num,name) values(1,'김길동');


// 2번학생 '이길동' 학생정보 저장
insert into student values(2,'이길동');

insert into student(num) values(3);

insert into student(name) values('정길동');


//학생 정보 조회
select * from 테이블이름;
select * from student;

1번 김길동 데이터가 중복되므로 테이블 공간 삭제

반응형

 

테이블 공간 만들기: 중복없이, 비어있지 않는  것을 기준으로 설정(primary key(기본키, 중복을 피하기 위함), varchar(10))

 

 

primary key로 테이블 생성했기때문에 데이터는 중복될 수 없다

 

// 정렬 num를 기준으로 내림차순

 

// 정렬 num를 기준으로 오름차순

 


// 학생정보 수정
update 테이블 set 수정할열=값,수정할열=값 where 조건열=값;



// 3번 학생의 이름을 '삼길동' 수정

 

// '이길동'학생의 이름 '이길자' 수정

 

// 조건 1번 김길동 => 수정 5번 홍길동

 

// num 3번이고 이름이 '삼길동' 학생 삭제

 

반응형