如何创建SQLSERVER函数?

阿尤布

功能一:

我需要创建一个名为FirstDayInQtr的sql服务器函数,以在输入日期时返回相应年份的第一天的第一天。此函数应使用以下标头定义。

CREATE FUNCTION FirstDayInQtr(@InputDate datetime) RETURNS datetime AS… 

应该返回相应季度的第一天的日期。喜欢1/1/2016

功能2:

检查输入字符串是否由大写字母组成的函数。此函数应使用以下标头定义。

CREATE FUNCTION CheckStringOfUpperAlphaOK(@String varchar(MAX)) RETURNS varchar(6) AS… 

如果为true,则应返回“ okay”,如果为false,则应返回“ not okay”

纳齐尔·乌拉(Nazir Ullah)

只需以这种方式创建功能

功能1,获取季度第一天

CREATE FUNCTION FirstDayInQtr(@InputDate datetime) 
RETURNS datetime 
AS
BEGIN
DECLARE @day datetime

SELECT @day =  DATEADD(qq, DATEDIFF(qq ,0, @InputDate),0)

Return @day

END

Function2用于检查大写字母为

CREATE FUNCTION CheckStringOfUpperAlphaOK(@String varchar(MAX))
Returns VarChar(6)
AS
Begin

    Declare @KeepValues as varchar(50)
    Set @KeepValues = '%[^ ][A-Z]%'
    While PatIndex(@KeepValues collate Latin1_General_Bin, @Temp) > 0
        Set @Temp = Stuff(@Temp, PatIndex(@KeepValues collate Latin1_General_Bin, @Temp) + 1, 0, ' ')

    Return @Temp
End

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何创建存根函数?

来自分类Dev

如何创建幂函数

来自分类Dev

如何创建函数?

来自分类Dev

如何创建递归函数

来自分类Dev

如何创建附加函数

来自分类Dev

如何创建函数来创建键数组?

来自分类Dev

如何创建函数数组?

来自分类Dev

如何创建noexcept函数指针?

来自分类Dev

如何创建通用的groupByIndex函数?

来自分类Dev

如何创建jQuery函数(入门)

来自分类Dev

如何创建构造函数?

来自分类Dev

如何为函数创建方法?

来自分类Dev

如何创建构造函数?

来自分类Dev

PHP:如何创建函数插入

来自分类Dev

如何创建构造函数?

来自分类Dev

如何创建__init__函数?

来自分类Dev

如何创建重载的构造函数?

来自分类Dev

如何创建ppcor函数的循环?

来自分类Dev

如何使用 Python 中的函数创建函数?

来自分类Dev

如何在SQLServer上使用FOR XML创建层次结构

来自分类Dev

如何在SQLServer上使用FOR XML创建层次结构

来自分类Dev

如何在sqlserver中的group by中创建复合字段

来自分类Dev

如何创建调用某个函数时调用该函数的函数?

来自分类Dev

Kotlin:如何创建“静态”可继承函数?

来自分类Dev

PHP-如何创建递归函数?

来自分类Dev

如何先在代码中创建函数?

来自分类Dev

如何在Morte上创建`enumFromTo`函数?

来自分类Dev

Javascript-如何创建新的函数实例

来自分类Dev

我将如何创建自己的.hide()函数?