테이블내 데이터가 있는 상태에서 dorp했을때 데이터는 어떻게 되는건가요 ?? 0 3 600

by 조진표 [2016.07.26 15:28:19]


안녕하세요. DB 기본 sql문 공부하면서 이것저것 해보고 있습니다.

하다가 궁금한 점이 생겼는데, 만약 테이블내에 데이터가 존재하는 상태에서 drop table을 해버리면, 데이터들은 어떻게 되는 건가요?? 

 

또, 테이블내 PK값을 3으로 설정햇을때, 해당 테이블은 drop하고 새로운 테이블은 만들면서 그 테이블의 PK값을 다시 3으로 로 설정이 가능한가요 ?

by swlee [2016.07.26 15:57:38]

drop  하면 그테이블에 대한 정보들은 지워집니다.


by 겸댕2후니 [2016.07.26 16:17:42]

drop table -> 데이터/테이블 모두 삭제
delete -> 데이터삭제(데이터 저장공간 남아있음)
truncate table -> 데이터삭제(데이터 저장공간 정리)

PK는 값이 아니라 컬럼에 지정하는 것.


by 조진표 [2016.07.27 05:15:39]

답변 감사합니다 ㅎㅎㅎㅎ

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입