쿼리문에서 For 문 사용
DECLARE @i int
SET @i = 149
WHILE(@i <= 149)
BEGIN
update [table]
set content= (select [content] from [table] where idx=@i)
where idx=@i
SET @i = @i + 1
END
데이터 길이 측정
컬럼의 데이타 타입이 text, ntext 형일때는 DATALENGTH(), 일반적으로는 LEN()함수 사용
DATALENGTH( expression )
-- 식을 표시하는 데 사용된 바이트 수를 int 형으로 반환
-- 가변 길이 데이터를 저장하는 ntext, text, image, nvarchar, varchar, varbinary 데이터 형식에서 유효
하드디스크 용량 부족시 확보
-
.mdf 파일 사이즈 줄이기
DBCC SHRINKDATABASE(file_name) -
.ldf 파일 사이즈 줄이기
DBCC SHRINKFILE(file_name, size(MB))
- 로그 자르기 (database option -> simple로 먼저 변환해야함)
BACKUP LOG <database_name> WITH TRUNCATE_ONLY
Use tello
DBCC shrinkfile([tello_log], 100);