Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304416
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

SQLserver 网站数据库危险存储过程删除与恢复具体相关方法sN0AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

今天为了实现SQLServer/" target="_blank">sqlserver的复制功能,因为以前删除了很多的sqlserver的一些会导致不安全因素的扩展,导致很多功能无法用,没有办法需要重,复制具体相关代码 具体相关代码如下:,use master exec sp_dropextendedproc 'xp_cmdshell' exec sp_dropextendedproc 'xp_enumgroups' exec sp_d,复制具体相关代码 具体相关代码如下:,use master EXEC sp_addextendedproc xp_cmdshell ,@dllname ='xplog70.dll' EXEC sp_addextendedproc xp_e,复制具体相关代码 具体相关代码如下:sN0AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

如下:

复制具体相关代码 具体相关代码如下:sN0AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


CREATE FUNCTION [dbo].[udf_DaysInMonth]
(
@Date DATETIME
)
RETURNS INT
AS
BEGIN
DECLARE @dim AS TABLE (M INT,Dy INT)
INSERT INTO @dim VALUES
(1,31),(3,31),(5,31),(7,31),(8,31),(10,31),(12,31),
(4,30),(6,30),(9,30),(11,30),
(2,
CASE WhEN (YEAR(@Date) % 4 = 0 AND YEAR(@Date) % 100 <> 0) OR (YEAR(@Date) % 400 = 0)
ThEN 29
ELSE 28 END
)
DECLARE @RValue INT
SELECT @RValue = [Dy] FROM @dim WhERE [M] = MONTh(@Date)
RETURN @RValue
END
GO
sN0AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


获取月份天数,以前在博客上也有写过,不过它只是取得二月份的天数。链接如下:
现第一眼看见专案中这个函数,总觉它写得不够好的感觉,是否能把它改写得更好些,启发点也是从获取二月份天数的CASE函数想起的。
因此,我尝试改了,如下:

复制具体相关代码 具体相关代码如下:sN0AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


CREATE FUNCTION [dbo].[udf_DaysInMonth]
(
@Date DATETIME
)
RETURNS INT
AS
BEGIN
RETURN CASE WhEN MONTh(@Date) IN (1,3,5,7,8,10,12) ThEN 31
WhEN MONTh(@Date) IN (4,6,9,11) ThEN 30
ELSE CASE WhEN (YEAR(@Date) % 4 = 0 AND YEAR(@Date) % 100 <> 0) OR (YEAR(@Date) % 400 = 0)
ThEN 29
ELSE 28
END
END
END
sN0AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


假如如果您已经有引过Insus.NET那个获取二月份天数的自定义函数,也可以参考下面这个版本:

复制具体相关代码 具体相关代码如下:sN0AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


CREATE FUNCTION [dbo].[udf_DaysInMonth]
(
@Date DATETIME
)
RETURNS INT
AS
BEGIN
RETURN CASE WhEN MONTh(@Date) IN (1,3,5,7,8,10,12) ThEN 31
WhEN MONTh(@Date) IN (4,6,9,11) ThEN 30
ELSE [dbo].[DaysOfFebruary](YEAR(@Date))
END
END
sN0AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304416

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市