일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 선형회귀
- 색상코드
- SSO
- SQL
- 날짜 함수
- SQL 테이블 삭제
- AWS
- >>
- dns
- MySQL
- HTTP
- map차트
- https
- 방화벽
- SAML
- SSL
- 파이썬
- tableau
- batch
- SSO인증
- Network
- 배치파일
- 태블로
- 테이블만들기
- Data Analysis
- 클라우드
- Linear models
- 맵차트
- 하드웨어
- Today
- Total
목록SQL (2)
SeaForest

테이블 삭제하는 명령어인 DELETE / TRUNCATE / DROP 차이점 DELETE TRUNCATE DROP Rollback 가능 Rollback 불가능 Rollback 불가능 데이터만 삭제 테이블이 최초 생성된 초기 상태로 만듬 테이블 정의 자체를 완전히 삭제 데이터는 지워지지만, 테이블 용량은 그대로 유지 용량이 줄어들고, 인덱스 등도 모두 삭제 (테이블은 삭제 안하고 데이터만 삭제) 테이블 전체, 공간, 객체를 삭제 사용자 commit 자동 commit 자동 commit 로그 남음 로그 안남음 로그 안남음 DELETE FROM 테이블명 WHERE 조건; (조건을 입력하지 않으면 테이블의 모든 데이터가 삭제됨) TRUNCATE TABLE 테이블명; DROP TABLE 테이블명;
1. 데이터베이스 만들기 CREATE DATABASE ; 데이터베이스란 여러 테이블을 저장해두는 저장소를 의미함 MySQL에서는 데이터베이스를 스키마라고 생각해도 상관 없음 (DBMS에따라 데이터베이스와 스키마를 동일한 개념이라고 보지 않는 경우도 있음) 컴퓨터에서 여러개의 파일을 묶고 있는 '폴더'와 비슷한 개념, 컴퓨터에서도 폴더를 먼저 만들고 파일을 생성하는 것처럼 보통 데이터베이스를 먼저 만들고 테이블을 생성함 예시 '성적'이라는 데이터베이스 생성 CREATE DATABASE 성적 ; 2. 테이블 만들기 CREATE TABLE ( , , , ...) ; CREATE TABLE문을 사용하여 테이블 생성 CREATE TABLE문으로 테이블을 만든 후 칼럼을 추가하고 싶은 경우에는, alter tabl..