1、Create Function简单例子

--创建函数(返回varchar类型的值)
create function test(@Num varchar(20))--@Num 参数
returns varchar(50) --返回值类型
as
begin

declare @MSG varchar(20)
if(@Num =1)
    select @MSG ='正确'
else
    select @MSG ='错误'
return @MSG
end
--调用函数
select dbo.test(2)--传递参数2
返回结果:错误

--创建返回Table类型的函数
USE pubs
create function GetTableDetails()
returns TABLE
as 
    return (select * from sales )

--调用函数
select * from dbo.GetTableDetails()--dbo.需要注意
返回sales表的所有记录。

转载于:https://www.cnblogs.com/Yellowjian/archive/2008/01/24/1051188.html

Sql Create Function简单例子相关推荐

  1. Maltab计算hessian矩阵 hessian function简单例子

    Hessian矩阵其实就是一个多元函数的所有二次偏导数构成的雅克比矩阵,matlab中求解的方法是对雅克比矩阵再求雅克比矩阵. 例如 syms x y z f=x^2+y^2+z^2+x*y*z; J ...

  2. SQL 中 PROCEDURE,TRIGGER,FUNCTION简单应用

    今天简单总结一下SQL中PROCEDUR,TRIGGER,FUNCTION的简单应用. 一.简单PROCEDURE 1.不带参数 create proc PROC_Test as select 字段名 ...

  3. Spark SQL 最简单例子

    2019独角兽企业重金招聘Python工程师标准>>> Spark SQL 最简单例子 博客分类: spark <dependency><groupId>or ...

  4. SQL左连接,右连接,内连接简单例子

    SQL左连接,右连接,内连接简单例子 左连接:以左表为主 select column_a , column_b from table_a left join table_b on table_a.id ...

  5. 配置数据引擎(BDE、SQL Link)的简单方法 /制做快速按钮条的方法/建立临时表的方法

    配置数据引擎(BDE.SQL Link)的简单方法 在 数据库 程序分发时,需要携带数据引擎(BDE.SQL Link),并且在客户端安装完程序后还需要配置数据引擎,如用户名(username).密码 ...

  6. 第九章 SQL Server的简单应用

    第九章 SQL Server的简单应用 9.1 数据库的创建与管理 一.数据库的创建 CREATE DATABASE 教师库 --逻辑名 ON (NAME ='教师库_Data', --物理名 FIL ...

  7. Javaweb之简单例子(一)

    Javaweb 之简单例子(一) 目录:                                                                         一.简述    ...

  8. SQL 函数 function 讲解+代码实例

    文章目录 1. 对存储程序的说明 2. 创建函数 create function 3. 调用函数 select 4. 查看函数 4.1. 查看函数状态 show status 4.2. 查看函数定义 ...

  9. 如何使用 SQL CREATE TABLE 创建新表

    文章目录 一.创建表 1.1 表创建基础 1.2 使用 NULL 值 1.3 指定默认值 二.更新表 三.删除表 四.重命名表 五.小结 本文介绍如何使用 SQL CREATE TABLE 创建新表, ...

最新文章

  1. JupyterLab 3.0发布!
  2. 机器学习中常用到的知识点总结
  3. ffmpeg在android上输出滑屏问题处理
  4. python默认编码方式_关于设置python默认编码方式的问题
  5. CentOS7 安装Mysql5.6 后启动失败处理 The server quit without updating PID file
  6. [转]关于Win32 Console的计时器
  7. 四、时间 .认知 .迭代
  8. 编译OpenJDK12:valid values for --with-freetype are system and bundled
  9. IIS安装时,安装程序无法复制一个或多个文件。特定错误码是0x4b8
  10. 330UF16V 10*7.7片式铝电解电容封装
  11. 【DirectX3D - 5】渲染多路视频(单一窗口)
  12. PR/AE基础入门操作
  13. Matlab导入整个文件夹目录下txt文档到数据库
  14. (转载)SVN分支/主干Merge操作小记
  15. android跳转到rn界面,第五章 RN与Native—由原生页面跳转到Rn页面;在Rn页面调用Android Native组件和Native数据...
  16. 【酷玩集团】文档管理手册
  17. 精准电流走向分析|用笔记本电脑的供电电路描述MOS管的两大功能:开关作用和隔离功能
  18. 印象笔记终于支持 Markdown 了
  19. 电商风控赛事亚军方案分享!
  20. 《麦肯锡工作法——麦肯锡精英的39个工作习惯》——职场工作守则

热门文章

  1. Oracle12C用户创建、授权、登录
  2. Java魔法堂:自定义和解析注解
  3. 基于Linux下 Oracle 备份策略(RMAN)
  4. Mac pro上IDEA调整字体大小
  5. 关于Matlab生成批量文件文件名统一数字位数方法
  6. 多层RNN的定义与理解
  7. idea 配置J2EE
  8. 洛谷 P2261 [CQOI2007]余数求和 解题报告
  9. Angularjs-项目搭建
  10. 2016年工作中遇到的问题11-20