`
uule
  • 浏览: 6352874 次
  • 性别: Icon_minigender_1
  • 来自: 一片神奇的土地
社区版块
存档分类
最新评论

【基础】常用数据库脚本

 
阅读更多

SQL Server数据库:

根据传入的参数进行查询并返回一个数据集

CREATE PROCEDURE mysp_para
            @CityName varchar(255),
            @Short    varchar(255)
       AS
         select * from AjaxCity where CityName=@CityName And Short=@Short
       GO

 带有输出参数的存储过程(返回前两条记录的ID的和):

CREATE PROCEDURE mysp_output
       @SUM int  output
 AS
       select @SUM=sum([ID]) from (select top 2 * from AjaxCity) as tmpTable
GO

 

统计出各个地级市下面的县级市的个数,并组成一个字符串.结果应该是"5,2,2".:

CREATE PROCEDURE mysp_Cursor
    @Result varchar(255) output//声明输出变量
AS
    declare city_cursor cursor for//声明游标变量
    select [ID] from AjaxCity

set @Result=''
declare @Field int//声明临时存放CityID的变量
open city_cursor //打开游标
fetch next from city_cursor into @Field//将实际ID赋给变量
while(@@fetch_status=0)//循环开始
begin
       if @Result = ''
           select @Result = convert(nvarchar(2),count(*))  from AjaxCounty where CityID=@Field
       else
           select @Result = @Result + ',' + convert(nvarchar(2),count(*)) from AjaxCounty where CityID=@Field
      
       fetch next from city_cursor into @Field//下一个CityID
end
close city_cursor//关闭游标
deallocate city_cursor//释放游标引用
GO

 。。

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    数据库常用脚本

    本文将围绕“数据库常用脚本”这一主题,深入探讨数据库备份、数据库创建以及一些实用的数据库脚本技巧,特别聚焦于MySQL数据库。 ### 数据库备份 数据库备份是数据保护的基础。通过定期备份数据库,可以防止因...

    数据库脚本

    数据库脚本是数据库管理系统(DBMS)中用于创建、修改或操作数据库的一种文本文件。它通常包含了一系列SQL语句,可以用于初始化数据库结构、插入数据、更新数据或执行其他数据库管理任务。在IT领域,数据库脚本对于...

    jsp项目开发实例教程数据库脚本

    本教程将专注于一个基于JSP的项目开发实例,其中涉及到了数据库脚本的使用。数据库脚本在项目开发中起着至关重要的作用,它们用于初始化、更新或管理数据库结构和数据。 首先,我们需要理解JSP项目开发的基本流程。...

    PDPS数据库创建脚本

    2. **表结构设计**:在数据库脚本中,会定义PDPS所需的表结构,包括字段名、字段类型、主键、索引等。合理的表结构设计可以优化查询性能,便于数据管理和分析。 3. **分区策略**:对于大数据处理,分区是提高查询...

    mysql自动备份数据库脚本

    MySQL自动备份数据库脚本是IT运维中的重要环节,它能够定期保存数据库数据,防止数据丢失,确保业务连续性。在本场景中,我们有一个名为`auto_mysql_back.sh`的shell脚本,它用于自动化MySQL数据库的备份过程。下面...

    监控Oracle数据库的常用shell脚本

    5. **表和索引的分析**:定期分析表和索引以优化性能,`analyze table`和`analyze index`是常用的SQL命令,可以在shell脚本中调用。 6. **表空间的使用情况**:使用`df`命令可以查看磁盘空间的使用情况,特别关注...

    使用java+mysql实现的人员管理系统,附带数据库脚本,直接导入项目创建数据库即可运行

    本文将详细介绍如何使用Java编程语言与MySQL数据库来构建一个人员管理系统,并且该系统还附带了数据库脚本,使得搭建过程更加便捷。 首先,我们关注的是Java技术栈。Java作为面向对象的编程语言,因其跨平台性、...

    SSM框架和数据库脚本代码

    `test.sql`文件很可能包含了数据库的初始化脚本,包括创建表、插入数据等操作。 在整合SSM框架的过程中,我们需要配置Spring的ApplicationContext.xml,定义Bean的实例化规则;然后是SpringMVC的DispatcherServlet...

    Mybatis+Spring+SpringMVC 框架项目源码 超市订单管理系统 +数据库脚本

    4. **数据库脚本**:项目中包含的数据库脚本用于创建和初始化数据库表结构,这些表可能包括用户表、订单表、商品表等,它们构成了系统的数据模型。通过执行这些脚本,可以快速搭建起项目的数据库环境。 5. **前端...

    mySQL常用工具脚本

    为了更好地管理和操作MySQL数据库,开发者通常会利用一系列的工具和脚本来提升效率。以下是对给定文件中涉及的SQL相关知识点的详细解释: 1. **SQL基础**: - SQL(Structured Query Language)是用于管理和处理...

    数据库脚本和三方jar,第三方数据库,Java源码.zip

    数据库脚本和三方jar,第三方数据库,Java源码.zip这个压缩包文件包含了多个关键的IT...无论是数据库脚本的维护,三方jar的选择与整合,还是Java源码的编写和调试,都需要开发者具备扎实的技术基础和良好的问题解决能力。

    ssm水电费管理系统源码(含数据库脚本).zip

    【标题】"ssm水电费管理系统源码(含数据库脚本).zip" 涵盖了几个关键的IT知识点,主要包括: 1. **SSM框架**:SSM是Spring、Spring MVC和MyBatis三个开源项目的缩写,是Java开发Web应用时常用的三大组件。Spring...

    lotusscript连接oracle数据库脚本实例

    以及`java.util.*`和`java.lang.*`,它们包含了一些常用的基础工具类。 #### 2. 定义JavaAgent类 定义了一个名为`JavaAgent`的类,它继承自`AgentBase`。在Domino环境中,所有的Java代理都需要继承自`AgentBase`。 ...

    MySQL必知必会数据库脚本文件

    "MySQL必知必会数据库脚本文件" 涉及的是使用SQL语言来与MySQL数据库进行交互的知识点。SQL(Structured Query Language)是一种标准化的语言,用于创建、查询、更新和管理关系数据库。 1. **SQL基础**: SQL的基本...

    基于springboot+vue的养老院管理系统源码+数据库脚本.zip

    《基于SpringBoot+Vue的养老院管理系统源码与数据库脚本详解》 在现代信息化社会,养老院管理系统作为提升服务质量和效率的重要工具,受到了广泛关注。本文将深入探讨一个基于SpringBoot后端框架与Vue前端框架的...

    8个DBA最常用的监控Oracle数据库的常用shell脚本

    ### 8个DBA最常用的监控Oracle数据库的常用Shell脚本 #### 1. 检查实例的可用性 为了确保Oracle数据库的稳定运行,DBA需要定期检查Oracle实例是否正常工作。此脚本利用`ps`命令来查找与Oracle实例相关的进程。 **...

Global site tag (gtag.js) - Google Analytics