没有合适的资源?快使用搜索试试~ 我知道了~
SQL自动生成JSON数据,后台直接生成JSON并可以存储到数据表或前端程序调用
资源推荐
资源详情
资源评论













需要读取后,稍作加工
declare @TableName as varchar(50)--你要查
询的表
declare @sql as varchar(3000) --拼接字符串,不要给
它赋值
declare @CurPageFirstRow int--当前页的第一行,当你的
程序要给此函数赋值时候,需要已经计算出的 公式如→ (pageNo-1)*pageSize +1
declare @CurPageLastRow int --当前页的最后一页,同样
要计算过的, 公式如→ pageNo*pageSize
declare @OrderByColumn varchar(20)
set @TableName = 'Merchandise'--赋值,你要分页的表
set @CurPageFirstRow = 1;
set @CurPageLastRow = 20;
set @OrderByColumn ='MerbarCode';
select @sql = isnull(@sql,'with paging as
( select replace(''{''+ ')+'''\"'+name+'\":\"''+isnull(cast('+name+' as
varchar),'''')+''\",''' from SYS.SYSCOLUMNS
WHERE ID = OBJECT_ID(@TableName)
set @sql = @sql+'' +','''''''','''') as
sourceTable,ROW_NUMBER()OVER(ORDER BY '+@OrderByColumn+') as rn ,(select
count('+@OrderByColumn+') from '+@TableName+' ) as total from
'+@TableName+' ) select * from paging where rn between
'+cast(@curpagefirstrow as varchar)+' and '+cast(@curpagelastrow as
varchar)
EXEC(@sql)
declare @TableName as varchar(50)--你要查
询的表
declare @sql as varchar(3000) --拼接字符串,不要给
它赋值
资源评论


MAX-长老
- 粉丝: 72
- 资源: 20
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
