sqlserver 自定义函数 工作日时间计算

主要是数据的一个统计, 有个滞单时数的计算 滞单时数计算是开始—结束 工作日和节假日的条件过滤后 1-5 3个时间段(8.30-11.45 12.45-17.15 17.45-20.30) 6一个时间段 (8.30-12.15)
java类我会写 但是 涉及到统计 就是 要第几周第几周多少个 每个人 滞单时数多少个
用sqlserver 自带的DATEDIFF函数他只是一个单纯时间的计算 结果不准确
如果不用的话 那太麻烦了 想用自定义函数 但是又没碰过 有点无从下手 求各位前辈指教 谢谢了

我想写一个自定义函数 类似DATEDIFF 这种 传入两个时间 自动计算出小时的 谢谢了 我也研究了快一天了 还是没弄出来 拜托拜托

能把你草稿贴出来让大家直接修改试试

可以用Java的语言 Public Class SUM
{
Public static int sum(int a, int b)
{
return a+b;
}}
可以把SUM函数换成其他的函数进行自定义计算