첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170

■ 데이터베이스 내 모든 테이블의 모든 행을 삭제하는 방법을 보여준다.

 

▶ 예제 코드 (SQL)

DECLARE TableCursor CURSOR
FOR SELECT name FROM dbo.sysobjects WHERE type = 'U';

OPEN TableCursor;

DECLARE @TableName sysname;

FETCH NEXT FROM TableCursor INTO @TableName;

WHILE (@@FETCH_STATUS <> -1)
BEGIN
	EXECUTE ('DELETE ' + @TableName);

	FETCH NEXT FROM TableCursor INTO @TableName;
END;

DEALLOCATE TableCursor;

※ 주제의 특성상 테스트를 할 수 없었다.

728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요