求解 怎么实现输入一个小数,输出时小数点前,与小数点后的逆转如,输入123.456输出为456.123 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DECLARE @str varchar(20)SET @str = '123,456'SELECT @str--將字串反轉SET @str = REVERSE(@str)SELECT @str 你这是反转,不是楼主需求的,应该是这样:Declare @Str varchar(10)Declare @DotIndex intSet @Str = '123.456'Set @DotIndex = CharIndex('.', @Str)Select Substring(@Str, @DotIndex + 1, Len(@Str) - @DotIndex) + '.' + Substring(@Str, 1, @DotIndex - 1) 一个SQLserver简单的判断题 请帮助理解题意 请教个sql! 根据一个人的出生日期和今天的日期计算他最近的生日。(内有书中参考答案) 無法初始化管理理單元 紧急求教:sql server数据库连接问题! 大神们救我,小弟求教! 配置SQL复制分发时无法指定快照文件夹 问题求解 ***如何用标准的SQL语句的实现这样的输出**** 在ASP程序设计中的数据库设计怎么样让让它达到优化,程序的繁简和速度的完美结合? 小问题求前辈解答 求大神把红框里面的sql语句换成相加
SET @str = '123,456'SELECT @str--將字串反轉
SET @str = REVERSE(@str)
SELECT @str
Declare @DotIndex intSet @Str = '123.456'
Set @DotIndex = CharIndex('.', @Str)Select Substring(@Str, @DotIndex + 1, Len(@Str) - @DotIndex) + '.' + Substring(@Str, 1, @DotIndex - 1)