文章 2022-06-25 来自:开发者社区

SQL Server——SQL Server存储过程与exec简单使用

一、【存储过程】存储过程的T-SQL语句编译以后可多次执行,由于T-SQL语句不需要重新编译,所以执行存储过程可以 提高性能。存储过程具有以下特点:• 存储过程已在服务器上存储• 存储过程具有安全特性• 存储过程允许模块化程序设计• 存储过程可以减少网络通信流量• 存储过程可以提高运行速度 存储过程分为用户存储过程、系统存储过程和扩展存储过程。存储过程P...

文章 2022-02-11 来自:开发者社区

SQL Server存储过程详细介绍(二)

3具体应用基础应用1创建不带参数的存储过程示例:查询订单表中订单总数--查询存储过程IF OBJECT_ID (N'PROC_ORDER_COUNT', N'P') IS NOT NULL    DROP procedure PROC_ORDER_COUNT;GOCREATE procedure PROC_ORDER_COUNTAS     SEL...

SQL Server存储过程详细介绍(二)
文章 2022-02-11 来自:开发者社区

SQL Server存储过程详细介绍(一)

1创建存储过程语法create proc | procedure procedure_name    [{@参数数据类型} [=默认值] [output],     {@参数数据类型} [=默认值] [output],     ....    ]as    SQL_stateme...

文章 2021-11-03 来自:开发者社区

SQL Server存储过程总结

存储过程简介:存储过程(Stored Procedure)是在大型数据库中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升​ ------来源于百度百科存储过程的种类:1系统存储过程以sp_开头,用来进行系....

问答 2020-01-05 来自:开发者社区

SQL Server存储过程:如何在另一个表中查找至少包含相同数据的条目作为输入

0 我不知道该如何命名,对不起,如果标题没有意义。我对此练习感到很困惑,这是数据库架构的一部分: 条形图(BarID,名称) 饮料(DrinkID,名称,TypeID) 出售(BarID,DrinkID,价格) 我的问题是我需要编写一个过程,该过程选择所有包含至少与该过程中使用变量(例如@barname)输入的酒吧相同饮料的酒吧。 例如,如果酒吧A销售威士忌和可乐,则需要选择所有至少出售威...

问答 2020-01-04 来自:开发者社区

SQL Server:防止重复值的存储过程

我已经创建了这段代码,想要停止将任何重复的值插入数据库,但是这些值仍然可以继续进入IF_Translations表中。我试图在此行上将0更改为-1: IF (SELECT COUNT(*) FROM IF_TRANSLATIONS WHERE INVALUE = @INVALUE) = 0 有什么帮助吗? 码: SET ANSI_NULLS ON GO SET QUOTED_IDENTIF...

问答 2020-01-04 来自:开发者社区

识别SQL Server存储过程中的错误

我正在使用SQL Server 2016 通过我的存储过程,我试图找到Recommendationsper 的数量CityID,并且遇到了语法相关的麻烦。我在底部列出了错误消息。** DROP PROCEDURE IF EXISTS [Kittens_Dogs_AGGREGATE].[dbo].[sp_RecommendationsPerSite] USE [Kittens_Dogs_AG...

问答 2019-12-29 来自:开发者社区

SQL Server,远程存储过程和DTC事务

我们的组织在大型机Adabas数据库中拥有许多重要数据。我们可以对此数据进行ODBC访问,并且已经从C#使用ODBC /自然“存储过程”成功查询/更新了该数据。 我们现在想要做的是从SQL Server 2005存储的proc中查询大型机表,将结果转储到表变量中,对其进行按摩,然后将结果与本机SQL数据作为结果集进行连接。 当我们只是选择它时,从SQL执行Natural proc可以正常工作...

问答 2019-12-28 来自:开发者社区

如何从PowerShell调用SQL Server存储过程?

我有一个很大的CSV文件,我想为每一行执行一个存储过程。 从PowerShell执行存储过程的最佳方法是什么?

问答 2019-12-28 来自:开发者社区

如何快速识别SQL Server中最近修改的存储过程

我需要将已修改的存储过程从DEV SQL Server 2005数据库实例手动迁移到TEST实例。除了我要迁移的更改之外,数据库具有相同的架构。如何快速确定已在DEV数据库中修改了哪些存储过程以迁移到TEST实例? 我假设我可以针对某些系统表编写查询,以查看存储过程类型的数据库对象,并按某种最后修改或编译的数据进行排序,但是我不确定。也许有人可以指出我某种免费的实用程序。

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。