文档章节

介绍下Navicat for SQL Server 函数或过程

N
 Navicat数据库管理工具
发布于 2016/04/08 17:59
字数 655
阅读 17
收藏 0

Navicat for SQL Server  是一套专为 Mircosoft SQL Server设计的强大数据库管理及开发工具。它可以用于 SQL Server 2000、2005、2008R2 及 SQL Azure,并支持大部份最新功能,包括触发器、函数及其他。下面来给大家介绍下Navicat for SQL Server 函数或过程

Navicat for SQL Server 官方有奖问卷调查:http://www.formysql.com/survey-for-business.php

存储过程与其他编程语言类似,存储过程可以进行以下操作:

● 接受输入参数并以输出参数的格式向调用过程或批处理返回多个值。

● 包含在数据库中运行操作(包括调用其他过程)的编程语句。

● 向调用过程或批处理返回状态值,以指明成败与否及失败的原因。

温馨提示:SQL Azure 不支持“注释”选项卡。

函数向导

在对象列表的工具栏点击“新建函数”, 函数向导弹出并可创建过程或函数。当创建新过程或函数时,可以设置不显示函数向导。

1. 指定例程的名并选择例程的类型:过程或函数。

2. 定义过程的参数。在对应的列设置参数名、类型模式、类型、默认值、输出和/或只读。

3. 创建函数,从下拉列表中选择函数类型。然后从列表中选择模式和返回类型。

4. 设置高级选项:

Navicat for SQL Server
Navicat for SQL Server

温馨提示:一旦取消勾选“下次显示向导”,可以在选项启用它。

定义

“代码大纲”窗口显示函数或过程的信息,包括参数、代码主体等,显示代码大纲窗口的方法,点击查看->代码大纲。注意:只限于完整版本。

Navicat for SQL Server
Navicat for SQL Server

结果

要运行过程或函数,在工具栏点击“运行”。如果 SQL 语句是正确的,该语句将被运行及返回数据,结果选项卡打开返回的数据。如果运行时发生错误,运行停止,显示相应的错误信息。如果输入参数,打开“输入参数”框即可。Navicat 支持返回 10 个结果集。

关于 Navicat for SQL Server 的更多相关教程,可参考 Navicat 中文官网


本文转载自:http://www.formysql.com/wenti/SQLServer-hanshu.html

共有 人打赏支持
N
粉丝 7
博文 225
码字总数 94126
作品 0
苏州
Navicat Premium 11 简体中文 x86 x64 版 破解补丁

Navicat Premium 简介 Navicat Premium 是一个可多重连接的数据库管理工具,让你以单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库,令管理不同类型的...

moz1q1
2015/03/29
0
5
Navicat Premium 11.1.12 简体中文 x86 x64 版 破解补丁

 1. 免责声明   涉及到windows软件破解,病毒恐惧者速速绕行,投入XXX卫士管家的怀抱,恕不远送!本人不对使用过程中可能引起的不适和恐惧负责,破解软件仅供学习交流,请勿用于商业用途!...

zoakerc
2014/10/08
0
21
Navicat Premium for mac激活并汉化

Navicat Premium for mac是一个可多重连接的数据库管理工具,Navicat 的功能足以符合专业开发人员的所有需求,但是对数据库服务器的新手来说又相当容易学习。它可让你以单一程序同時连接到目...

风灬云
2015/07/17
0
2
navicat 连接sqlserver提示要安装 sql server native client

win8系统,装的要sql server 2005,用navicat(版本11.0.17 --64位)连接时提示要安装microsoft sql server native client,但直接安软件要求安装提示版本不符合! 解决过程: 到微软官网下载...

gaopeng8
2014/11/12
0
0
使用ew代理导出和导入mssql数据

最近有些忙,在51cto上了一个《Web网站安全评估分析及防御》专栏,说实话,针对attack的情况,如何来进行扫描,如何来进行防御,如何发现漏洞,是一件很有意思的事情,做这个事情才有意义和价...

simeon2005
08/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

laravel 微信支付

1.composer加载laravel微信支付第三方文件 composer require "overtrue/laravel-wechat:~4.0" composer require simplesoftwareio/simple-qrcode 1.3.* //composer生成二维码文件 2.改confi......

vio小黑
38分钟前
1
0
学习设计模式——抽象工厂模式

1. 认识抽象工厂模式 1. 定义:提供一个创建一系列相关或互相依赖的对象的接口,而无需指定它们具体的类。 2. 组成结构: AbstractFactory:抽象工厂类,定义创建一系列对象的操作接口 Fact...

江左煤郎
38分钟前
2
0
ES6的let块级作用域和变量不可提升导致一个比较容易出现的错误

今天在写NodeJS代码的时候出现一个变量一直提示未定义,简化后的代码如下: let param = 1;{ console.log(param);} 就在想,不至于啊。不是继承上层的声明吗? 继续看下去,发现原来...

MKjy
45分钟前
2
0
50:nginx访问日记|日记切割|静态文件不记录日记和过期时间

1、nginx访问日记: 日记格式:在主配置文件nginx.conf里搜索log_format; [root@localhost_001 conf]# vim nginx.conflog_format combined_realip '$remote_addr $http_x_forwarded_for ......

芬野de博客
48分钟前
1
0
前后端正常交互的流程

1、评审阶段:产品召集前后端进行需求评审,前后端各自捋清楚自己的业务量以及联调之间工作量,从而进行开发时间评估。 2、开发准备阶段:前后端一起商量需求中需要联调的部分,进行接口的口...

Jack088
49分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部