sqlserver中软件版本号进行字符串对比比较大小
摘要:sql 中直接对 1.2.1.57 1.2.12.57 这样的版本号进行对比是有问题的需要进行下转换处理把1.2.1.57 转换为00001000020000100057来进行比较[fun_split_version] 用于进行转换的create function [dbo].[fun_split_version] ( @version varchar(50)--版本号 ) returns decimal(20, 0) as begin-- select [dbo].[fun_split_version]('12312.23344.34234.53441'); --declar
阅读全文
posted @ 2013-02-17 11:54