簡單的分頁儲存過程,Json格式日期轉換為一般日期

2021-09-06 11:52:36 字數 1245 閱讀 5267

簡單的分頁儲存過程

1

create

proc

paged

2@pageindex

int,

3@pagecount

intoutput,

4@pagesize

int5as6

declare

@count

int7

select

@count

=count(*) from

dbo.student

8set

@pagecount

=ceiling(@count

*1.0

/@pagesize)9

select10*

11from

12 (select row_number() over(order

by dbo.student.stuid) as tempid,*

from dbo.student) as

stu13

where tempid >=

@pagesize

*(@pageindex

-1)+

1and tempid <=

@pageindex

*@pagesize

json日期轉換為一般日期:json日期:/date(1316756746000)/ 轉換為2013-09-01格式的

1

//將json格式的時間轉換成一般時間

2function

changedateformat(jsondate) else

if (jsondate.indexof("-") > 0)

9var date = new date(parseint(jsondate, 10));

10var month = date.getmonth() + 1 < 10 ? "0" + (date.getmonth() + 1) : date.getmonth() + 1;

11var currentdate = date.getdate() < 10 ? "0" +date.getdate() : date.getdate();

12return date.getfullyear() + "-" + month + "-" +currentdate;

13 }

今天準備寫乙個簡單的分頁,關於資料弄了一上午。把中間用到的兩個小知識點記錄在此,備忘!

簡單的分頁儲存過程

傳入參數列名 當前頁 每頁大小 查詢字段傳入自己需要的資料 也可以全部。where條件可以為空。排序欄位按自己的需求設定 create procedure prc page result in tablename varchar 100 表名 in currpage int,當前頁 in pages...

儲存過程接收JSON格式資料

前端有可能一次性上傳多筆記錄,並使用json序列化。現在在ms sql server 2016版本上,可以直接處理jso資料。如下面的前端序列化的資料 declare json string nvarchar max n source code 在資料庫中,建立一張表來儲存這些資料 建立儲存過程來接...

儲存過程 分頁(簡單版)

sqlserver 儲存過程 分頁 if exists select from sysobjects where name proc page user drop proc proc page user gocreate proc proc page user curpage int,當前是第幾頁 ...