SQL取得最大排序数字并累加1的自定义函数

原创 2004年04月07日 22:05:00

/**********************************************************************
函数名:GetMaxSqrt(@SqrtType)
参数:@SqrtType定义取值的表
    @MaxSqrtID:返回max(sqrt)+1
返回 数字
power by adpost
email:zrsz@hotmail.com
**********************************************************************/
CREATE FUNCTION GetMaxSqrt(@SqrtType as int)
RETURNS int
WITH ENCRYPTION
as
BEGIN
 declare @MaxSqrtID as int
 if(@SqrtType=1)
 begin
  select @MaxSqrtID = max(CategorySqrt) from LXBIZ_Category
 end
 if(@SqrtType=2)
 begin
  SELECT @MaxSqrtID = max(SubClassSqrt) FROM LXBIZ_SubClass
 end
 if(@MaxSqrtID is null)
 begin
  select @MaxSqrtID = 0
 end
 return @MaxSqrtID+1
END

 

Sql 插入ID最大值加1

insert into aa (id,name) values((select case when max(id) is null then 1 else max(id)+1 end from aa)...
  • oyzl68
  • oyzl68
  • 2012年04月19日 20:18
  • 6386

如何让SQLServer的 itemNum 字段 按照数字大小顺序排序

我的 itemNum 从1到20,可是超过了SQLServer的默认排序这样的 1 10 11 12 . . . 19 2 3 4 5 6 7 如何才能让排序成为这样 ...
  • xuanjiewu
  • xuanjiewu
  • 2017年08月01日 11:59
  • 980

自动筛选的技巧(1)-找到数量最大的几条记录

自动筛选的技巧(1)-找到数量最大的几条记录 设计要点:数据、自动筛选,排序 阿金:问你一个问题,自动筛选你会用吗? 秀秀:当然,谁不会用啊! 阿金:那么,找到数量最大的几条记录会吗? 秀...
  • uibook
  • uibook
  • 2016年09月02日 08:51
  • 454

巧用sql进行数据累加

转:http://www.cnblogs.com/mylhei/archive/2011/03/09/1978184.html 巧用sql进行数据累加 比如有这样一...
  • pzasdq
  • pzasdq
  • 2016年12月12日 10:32
  • 1744

有关子数组最大累加和的算法小结

有关子数组最大和的几个小问题的总结
  • Davidddl
  • Davidddl
  • 2017年07月05日 08:40
  • 347

SQL查询按某字段排序的最大值

关于条件分组显示最近记录的初步实现。
  • u011526599
  • u011526599
  • 2016年04月08日 17:58
  • 1811

批处理中实现数字累加

传说中的goto程序:)echo offset i=0:loopset /a i=%i%+1if %i% GEQ 100 goto endgoto loop:endecho %i%关于批处理比较符号的...
  • CoolSlob
  • CoolSlob
  • 2008年11月04日 17:24
  • 3947

小黑小波比.sql某字段累加1或者减1

1.需求:在表中某字段基础加1,当某字段wei
  • u010489586
  • u010489586
  • 2014年11月12日 10:21
  • 860

从1亿个数字中取出最大的100个数字- 位图排序(空间换时间)

/* *一个排序算法题:从1亿个数字中取出最大的100个 *装逼宝典:位图公式 bitmap[arr[i]]=1; 将传统数组转换为位图数组就完成了排序!!! * *什么是位图?答:构...
  • austral
  • austral
  • 2017年04月27日 17:26
  • 645

字符串类型的数字累加

private static void getNextIndex(char[] chars,int c_index){ char value = chars[c_index]; ...
  • qq_32904813
  • qq_32904813
  • 2017年08月03日 16:07
  • 170
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL取得最大排序数字并累加1的自定义函数
举报原因:
原因补充:

(最多只允许输入30个字)