随笔分类 -  MSSQL2019 / fun

摘要:兼容级别不支持openjson,只能自主实现功能了 使用方法,mssql炸裂函数 SELECT Id,item FROM temp031_t CROSS APPLY [dbo].getJsonArray 函数 CREATE FUNCTION [dbo].[getJsonArray] ( @str n 阅读全文
posted @ 2025-05-14 15:39 自在现实 阅读(33) 评论(0) 推荐(0)
摘要:CREATE FUNCTION [dbo].[split] ( @splitstring varchar(max), @separator CHAR(1) = ',' ) RETURNS @splitstringstable TABLE ( [item] VARCHAR(200) ) AS BEGI 阅读全文
posted @ 2024-06-19 14:22 自在现实 阅读(79) 评论(0) 推荐(0)
摘要:CREATE FUNCTION dbo.incrRate(@val01 decimal(36,4),@val02 decimal(36,4)) RETURNS decimal(36,4) AS -- 增减比 BEGIN DECLARE @re_val decimal(36,4)=null; if i 阅读全文
posted @ 2024-06-19 14:21 自在现实 阅读(27) 评论(0) 推荐(0)
摘要:CREATE FUNCTION dbo.ratio(@val01 decimal(36,4),@val02 decimal(36,4)) RETURNS decimal(36,4) AS -- 占比 BEGIN DECLARE @re_val decimal(36,4)=null; if isnul 阅读全文
posted @ 2024-06-19 14:21 自在现实 阅读(62) 评论(0) 推荐(0)