美文网首页sql server
sql server 标量值函数

sql server 标量值函数

作者: z_strive | 来源:发表于2020-04-20 14:03 被阅读0次

USE [hjcs]

GO

/****** Object:  UserDefinedFunction [dbo].[GetZjm]    Script Date: 2020/4/21 14:05:17 ******/

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER OFF

GO

ALTER  FUNCTION [dbo].[GetZjm] (@text varchar(100)) 

RETURNS varchar(100)  AS 

BEGIN

    declare @zjm varchar(100),    @tmp_char varchar(2),@tmp_zjm varchar(2),  @i int,@length int

    set @zjm =''

    set @length = len(@text)

    set @i = 1

    while @i<=@length

    begin

        set @tmp_char = substring(@text,@i,1)

        select @tmp_zjm = zjm from hz_zjm where hanzi=@tmp_char

        if @@rowcount=1

        set @zjm = @zjm +Rtrim(@tmp_zjm)

        set @i = @i + 1

    end 

    return (@zjm)

END

使用:

select dbo.GETzjm(shpchd) from spkfk_hj where shpchd='杭州民生健康药业有'

相关文章

  • sql server 标量值函数

    USE [hjcs] GO /****** Object: UserDefinedFunction [dbo].[...

  • SQL SERVER 自定义函数

    sql server自定义函数分三种(注意returns,需要加's'):标量值函数,内联式表值函数,多语句表值函...

  • SQL Server DATEADD() 函数

    SQL Server DATEADD() 函数 标签(空格分隔): SQL SQLServer SQL Serve...

  • 一些MySQL的数值函数干货

    早在 2021 年 5 月,我们就探讨了 SQL Server 的重要的 SQL Server 函数[https:...

  • SQL SERVER函数

    一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的...

  • SQL Server 设置默认数据库

    STEP 1 调用系统函数 查看SQL Server的当前用户名 NOTE : 系统函数的调用跟sql语句执行一样...

  • SQL Server 常用函数

    CONVERT函数 DATEADD函数 DATEDIFF函数

  • SQL Server常用函数

    1、DATEDIFF() 函数 定义和用法 ** DATEDIFF() 函数 **根据时间间隔类型(如年、月、日、...

  • SQL Server常用函数

    1. CONVERT() 函数 CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函...

  • SQL server函数查询

    1.查询学生表中最长姓名的长度。 2.查询学生表中姓名最长的学生信息。 3.修改学生信息,将学号中的2009替换成...

网友评论

    本文标题:sql server 标量值函数

    本文链接:https://www.haomeiwen.com/subject/afuuihtx.html