database2010. 1. 7. 16:50
--int 변수 설정
Declare @i int
set @i =1

--string형 변수 설정
Declare @resultNum nvarchar(100)

--int형 을 nvarchar로 형변환
set @resultNum = @i

--string 형과 아까 형변환한 string형을 합치기
Declare @temp nvarchar(100)
set @temp = 'Test_'+@resultNum
select @temp

--for 문처럼 증가하기
while @i <= 5
Begin
--Select * from Camera where CameraId = @i
--update Camera set InternalHost = '192.168.3.111' where CameraId=1586
select @i
set @i=@i+1
End



참고한곳 : http://hyubi.net/entry/MS-SQL-변수사용-조건문-반복문-저장프로시져








Internalhost 자동증가 스크립트 (그냥 써놓는거)



Declare @i int
Declare @count int

set @i =1586
set @count = 2

--string형 변수 설정
Declare @resultNum nvarchar(100)

--int형 을 nvarchar로 형변환
set @resultNum = @count


--string 형과 아까 형변환한 string형을 합치기
Declare @temp nvarchar(100)
--set @temp = 'rtsp://172.16.40.143/'+@resultNum +'_SD.mov'
--select @temp

--for 문처럼 증가하기
while @i <= 1610
Begin
set @resultNum = @count
set @temp = 'rtsp://172.16.40.143/'+@resultNum +'_SD.mov'
update Camera set InternalHost = @temp where CameraId=@i
select @i
set @i=@i+1
set @count=@count+1
End

'database' 카테고리의 다른 글

[db] DECLARE로 정의한 함수 보기  (0) 2010.04.19
[DB] JOIN에 대한 것  (0) 2010.04.13
[db] db 정보 확인  (1) 2010.01.07
[db] db 누가 잡고 있는지 알수 있는법과 죽이는법  (0) 2010.01.07
[db] database 생성 query  (0) 2009.12.14
Posted by 동동(이재동)