如何判断是否 是小数? 如 TBTB.c1 123.2323TB.c2 9.0000select * FROM TB WHERE TB.c1 ??? 判断小数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DECLARE @i DECIMAL(18,3)SET @I = 12.3333SELECT CASE WHEN PATINDEX('%.%',CONVERT(VARCHAR,@i)) >0 THEN '含小数' ELSE '不含小数' end--含小数 select * FROM TB WHERE charindex('.',TB.c1)>0 declare @tb table(C1 decimal(18,4))insert @tb select 123.2323insert @tb select 9.0000select * from @tb where C1*10000%10000>0/*123.2323*/ sql语句,分组统计表中所有字段信息 SSIS 一个烦死人的问题(50 分) 关于sp_addlinkedserver的问题:建立进程出错! 菜鸟求救,触发器级联删除问题 在客户端Delphi程序使用BDE连接服务器SQL为何必须先建立与服务器的连接(运行→\\服务器名→用户名→密码)? 各位大哥,看看这个问题,,UP者有分! 触发器问题,急!! 请问客户端可以用软件通过互联网来连接远程的sql server 2005服务器吗? 新手:::sql语句update一问 小问题to:大力 取datetime类型字段的日期或时间 SQL 更新问题
SET @I = 12.3333
SELECT CASE WHEN PATINDEX('%.%',CONVERT(VARCHAR,@i)) >0 THEN '含小数' ELSE '不含小数' end
--含小数
insert @tb select 123.2323
insert @tb select 9.0000select * from @tb where C1*10000%10000>0/*
123.2323
*/