Sql Server 存储过程

一、创建存储过程

USE [数据库名称]
GO
/****** Object:  StoredProcedure [dbo].[存储过程名称]    Script Date: 2024/2/19 9:47:49 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:        <Author,,Name>
-- Create date: <Create Date,,>
-- Description:    <Description,,>
-- =============================================
CREATE PROCEDURE [dbo].[存储过程名称:Pro_XXXXXXX]
    @Code VARCHAR(32),
    @UserId INT,
    @StartDate DATETIME = NULL,
    @EndDate DATETIME = NULL,
    @PageIndex INT,
    @PageSize INT
AS
BEGIN

    --SQL语句

示例:

单独查询语句

SELECT XXX FROM TTT WHERE FIELD1=@Code AND....

单独修改语句

UPDATE TTT SET FIELD1=@StartDate,FIELD2=@EndDate WHERE FIELD3=@Code....

复合SQL语句(按照自己的顺序往下写就好)

--------查询数据到临时表--------
    SELECT
    *
    INTO #tempTable
    
    FROM 表1(NOLOCK) A
    LEFT JOIN 表2(NOLOCK) B ON A.cFormCode = B.cProductCode 
    WHERE 1=1

--------读取数据--------
    SELECT * FROM #tempTable 
    WHERE RowNum BETWEEN (@PageIndex - 1) * @PageSize + 1 AND @PageIndex * @PageSize
    ORDER BY RowNum ASC;

--------删除临时表--------
    DROP TABLE #tempTable;

END
 

相关推荐

  1. SqlServer编写存储过程

    2024-02-20 12:08:01       22 阅读
  2. SqlServer 查询表、视图、存储过程被哪些引用

    2024-02-20 12:08:01       36 阅读
  3. docker部署sqlserver过程记录

    2024-02-20 12:08:01       26 阅读
  4. 创建存储过程,与存储过程调用

    2024-02-20 12:08:01       52 阅读
  5. 存储过程与视图

    2024-02-20 12:08:01       61 阅读
  6. pgsql存储过程

    2024-02-20 12:08:01       54 阅读
  7. SQL 存储过程&触发器

    2024-02-20 12:08:01       65 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-20 12:08:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-20 12:08:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-20 12:08:01       82 阅读
  4. Python语言-面向对象

    2024-02-20 12:08:01       91 阅读

热门阅读

  1. 小程序API能力集成指南——路由API汇总

    2024-02-20 12:08:01       53 阅读
  2. 什么是MVVM?MVC、MVP与MVVM模式的区别?

    2024-02-20 12:08:01       47 阅读
  3. Python自动化测试:unittest与pytest框架

    2024-02-20 12:08:01       46 阅读
  4. kali入门

    2024-02-20 12:08:01       62 阅读
  5. LPC/LSP/LSF辨析

    2024-02-20 12:08:01       60 阅读
  6. MongoDB语言命令

    2024-02-20 12:08:01       40 阅读
  7. Got socket error trying to find package flutter_svg

    2024-02-20 12:08:01       49 阅读
  8. pip源设置为国内源

    2024-02-20 12:08:01       50 阅读
  9. 微服务中的熔断、降级和限流

    2024-02-20 12:08:01       47 阅读