롸?
sql 기본 구문 본문
- 테이블 생성
CREATE TABLE 테이블명(
칼럼명 데이터형 (제약조건)
...
)
ex)
CREATE TABLE test(
no int primary key,
name char(10) not null,
tel varchar(15)
);
- 테이블 삭제
DROP TABLE 테이블명;
- 레코드 추가
INSERT INTO 테이블명(칼럼명, ... ) VALUES(값, ... ); 칼럼명 전체 쓰기
INSERT INTO 테이블명 VALUES(값, ... ); 모든 칼럼에 데이터를 넣을 경우
INSERT INTO 테이블명(칼럼명, 칼럼명 ) VALUES(값, 값); 일부 칼럼에만 데이터 넣을 경우(순서 상관 X)
ex)
INSERT INTO test(no, name, tel) values(1, '가나다', '123-4567');
INSERT INTO test values(2, '러머버', '678-9012');
INSERT INTO test(no, name) values(3, '수우주', '345-6789');
- 레코드 수정
UPDATE 테이블명 SET 칼럼명=수정할값 WHERE 조건;
ex)
UPDATE test SET name='사아자' WHERE no=3;
- 레코드 삭제
전체 또는 부분 행 삭제, 테이블 구조는 유효
DELETE FROM 테이블명 WHERE 조건;
전체 레코드 삭제만 가능, 테이블 구조 유효, 전체 삭제시 속도가 더 빠름.
TRUNCATE TABLE 테이블명;
'DB > Maria DB' 카테고리의 다른 글
Join (0) | 2020.02.12 |
---|---|
Select 연산자 (0) | 2020.02.11 |
Index (색인) (0) | 2020.02.11 |
sql 제약조건 구문 (0) | 2020.02.10 |
JAVA로 MariaDB 연결하기 (0) | 2020.02.10 |
Comments