4,011
社区成员
发帖
与我相关
我的任务
分享
DECLARE @Index INT;
DECLARE @n INT;
DECLARE @ID VARCHAR(10);
DECLARE @VALUE VARCHAR(10);
SET @Index = 0;
SET @n = 10;
WHILE(@Index < @n)
BEGIN
SET @ID = 'ID' + CONVERT(VARCHAR(1), @Index);
SET @VALUE = 'VALUE' + CONVERT(VARCHAR(1), @Index);
UPDATE TEST SET id = @ID, value = @VALUE WHERE KEYID = @Index;
SET @Index = @Index + 1;
END
int IDs[]= {1,2,3,4,5,6};
char* VALs[]={"A","B","C","D","E","F"};
int countArr = sizeof(IDs) / sizeof(IDs[0]);
while(countArr){
--countArr;
//在这儿循环更新
cout<<"updata table1("<<IDs[countArr]<<",key,value) values(123,'abc',"<<VALs[countArr]<<");"<<" Updata Finished!"<<endl;
}