전면 복습 의 SQL (4) - 데이터 업데이트 문장 과 데이터 정의 문장

1648 단어 sql
INSERT 는 표 에 데 이 터 를 채 워 주 고 UPDATE 는 존재 하 는 데 이 터 를 업데이트 합 니 다.
DELETE 테이블 의 데이터 삭제
INSERT 는 표 에 데 이 터 를 채 워 줍 니 다.
문법: INSERT INTO tablename
VALUES(value1,value2,......)
예: productstbl:prod_id varchar(10)
입력 데이터:
prod_desc varchar(25)cost number(6,2)
INSERT INTO products_tblVALUES(‘7725’,’LEATHER’,26.99)
UPDATE 존재 하 는 데이터 업데이트
문법: UPDATE tablename
SET column_name = ‘value’[WHERE condition]
예: UPDATE productstblSET prod_id = ‘1001’
WHERE prod_desc = ‘coat’
DELETE 테이블 의 데이터 삭제
문법: DELETE FROM tablename
[WHERE condition]
예: DELETE FROM productstblWHERE prod_ID = ‘1001’
SQL 데이터 정의 문
데이터 정의 기능 은 기본 표, 보기, 색인 의 정 의 를 포함한다.
 、       
 、       
 、        

1. 기본 표 만 들 기 및 삭제
기본 표 문법 만 들 기:
CREATE TABLE table_name (col_name col_properties constraint)
table name 테이블 이름
col name 열 이름
임시 테이블 만 들 기:
CREATE TABLE # table_name (col_name col_properties constraint)
표 한 장 을 삭제 하 는 것 은 표 정의 와 관련 된 모든 데이터, 색인, 트리거, 제약 과 허 가 를 삭제 하 는 것 이다.
문법: DROP TABLE databasename. table name
예: DROP TABLE pubs. dbo. authors 2
표 구조 문법 수정: ALTER TABLE table name
[modify][col_name col_properties][add][col_name col_properties]
[drop][col_name col_properties]
ALTER TABLE employee_tbl  modify(emp_id varchar(10))
예: 직원 표 (번호 / C, 이름 / C, 주소 / C, 전화 / N) 를 만 듭 니 다.
CREATE TABLE employee_tbl(emp_id char(9) not null,
emp_name varchar(40) not null,emp_city varchar(15) not null,emp_phone number(10) null)

좋은 웹페이지 즐겨찾기