declare @i int set @i = 10 declare @sql varchar(8000) set @sql = 'select top '+cast(@i as varchar)+' * form table1 where 范围' exec(@sql)
declare @i int set @i = 10 declare @sql varchar(8000) set @sql = 'select top '+cast(@i as varchar)+' * form table1 where 范围' exec(@sql) 厉害丫高手 谢谢 我试试 decalre 是啥? @i 是变量?
返回在表的行上或在表达式列表上计算的校验值
BINARY_CHECKSUM
返回对表中的行或表达式列表计算的二进制校验值
---楼主可用以上二个函数校验所有列
如何修改前10条数据丫?
10能不能用个text或者textkind 可以选择?
要求:select top 10 * form table1 where 条件
查出了10条数据
我想加一个text或者textkind,可以有选择的修改前几条数据,而不是单一的只能修改前10条数据
是什么意思,是不是有text列
以上是找到要的数据,用update更新就行了。。
declare @i int
set @i = 10
declare @sql varchar(8000)
set @sql = 'select top '+cast(@i as varchar)+' * form table1 where 范围'
exec(@sql)
set @i = 10
declare @sql varchar(8000)
set @sql = 'select top '+cast(@i as varchar)+' * form table1 where 范围'
exec(@sql)
厉害丫高手 谢谢 我试试
decalre 是啥? @i 是变量?