SP_RENAME
MS SQL에서는 테이블의 이름을 변경할 때 SP_RENAME을 사용합니다. 데이터 베이스를 다루는 곳에서 데이터 정의어로 RENAME문을 사용한다고 설명하는데 MS SQL에서는 SP_RENAME을 사용합니다.
포멧:
sp_rename [ @objname = ] 'object_name' , [ @newname = ] 'new_name' [ , [ @objtype = ] 'object_type' ]
예:
SP_RENAME Custom, Custom2
위 예는 Custom 테이블 이름을 Custom2로 바꾸는 쿼리문입니다.
TRUNCATE TABLE
TRUNCATE TABLE문은 테이블의 모든 행을 삭제할 때 사용하는 쿼리문입니다. DELETE 문을 이용하여 모든 행을 삭제하는 것과 비슷합니다. 차이가 있다면 TRUCATE TABLE문은 ID 사양의 열의 값을 초기화한다는 것입니다. 이 외에도 TRUNCATE TABLE문은 DELETE문을 이용하는 것보다 속도도 빠르고 작업한 트랜잭션 로그의 양도 작습니다.
포멧:
TRUNCATE TABLE
[ { database_name .[ schema_name ] . | schema_name . } ] table_name
[ ; ]
예:
TRUNCATE TABLE SALE
위 예는 SALE 테이블의 모든 행을 삭제하는 쿼리문입니다. 쿼리문을 수행하면 모든 행을 삭제하고 ID 사양의 열의 값을 초기화합니다.
DROP TABLE
DROP문을 사용하면 기존 엔터티를 제거할 수 있습니다. 만약 기존 테이블을 삭제하려면 DROP TABLE문을 사용하세요.
포멧:
DROP TABLE [ database_name . [ schema_name ] . | schema_name . ]
table_name [ ,...n ] [ ; ]
예:
DROP TABLE SALE
위 예는 SALE 테이블을 제거하는 쿼리문입니다.
'프로그래밍 기술 > SQL과 ADO.NET' 카테고리의 다른 글
ADO.NET 개요 및 구성 요소 (0) | 2016.04.22 |
---|---|
서버 탐색기를 이용하여 SQL 쿼리 사용하기 (0) | 2016.04.21 |
MS SQL에서 제공하는 함수(수치 연산, 날짜 및 시간) (0) | 2016.04.21 |
SQL 쿼리문, UPDATE와 SELECT (0) | 2016.04.21 |
INSERT, DELETE SQL 쿼리문 (0) | 2016.04.21 |
정의를 수정하는 SQL 쿼리문 ALTER (0) | 2016.04.21 |
테이블 생성 SQL 쿼리문 CREATE TABLE (0) | 2016.04.21 |
서버 탐색기를 이용하여 MS SQL Server 에 DB 구축하기 5(DB 다이어그램) (0) | 2016.04.21 |
서버 탐색기를 이용하여 MS SQL Server 에 DB 구축하기 4(관계 설정) (0) | 2016.04.21 |
서버 탐색기를 이용하여 MS SQL Server 에 DB 구축하기 3(쿼리문으로 테이블 생성) (1) | 2016.04.21 |