SQL取得最大排序数字并累加1的自定义函数
2004-04-07 22:05
423 查看
/**********************************************************************
函数名: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
函数名: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取得最大排序数字并累加1的自定义函数
- 用自定义函数替换SQL中的全角数字为半角数字
- SQL字符串中取字母及数字的两个自定义函数(收藏)
- SQL自定义函数求当天最小时间和最大时间
- 按数字大小排序 取得最大值或最小值
- 用自定义函数替换SQL中的全角数字为半角数字
- sql 自定义函数返回中文,数字,英文
- ms sql server 中的金额阿拉伯数字转换为中文的自定义函数
- Java当中自定义排序函数
- mysql 自定义排序函数field()
- HashSet排序【自定义一种排序方式:例如按照字符串的长短比较大小。如长度相同,就以数字比较】
- sql 自定义函数
- SQL SERVER ISNUMERIC函数判断数字不准确问题
- 字符串前部去除自定义函数(T-SQL)
- sql 排序 ROW_NUMBER() OVER 函数
- 【Vegas原创】按自定义格式进行编号的SQL自定义函数
- 写一个函数,计算40亿以内的最大的那个f(n)=n的值,函数f的功能是统计0到n之间所有数字1的数字和
- 牛牛和15朋友来玩打土豪分田地的游戏,牛牛决定让你来分田地,地主的田地可以看成是一个矩形,每个位置有一个价值。分割田地的方法是横竖各切三刀,分成26份,作为领导干部,牛牛总是会选择其中总价值最小的一份田地,作为牛牛最好的朋友,你希望牛牛取得的田地价值和尽可能大,你知道这个值最大可以是多少吗? 输入两个整数n和m(1≤n,m≤75)表示田地的大小,接下来n行,每行包括m个0-9之间的数字,表示每块
- SQL自定义排序 ORDER BY
- 对一组数字排序,最大的放第一位,最小的放第二位,第二大的放第三位,第二小的放第四位,依次类推