sql 如何格式化输出这个数字? SELECT SUBSTRING(CONVERT(char, 320), 1, 1) + '"' + SUBSTRING(CONVERT(char, 320), 2, 2) + '"' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT SUBSTRING(CONVERT(char, 320.01), 1, 1) + '"' + SUBSTRING(CONVERT(char, 320.01), 2, 2) same result. 试试这个,注意在字符串的单引号,必须要写两次,起到转义的作用:SELECT SUBSTRING(CONVERT(char, 320), 1, 1) + '''' + SUBSTRING(CONVERT(char, 320), 2, 2) + '"' /*3'20"*/ 我觉得这样比较严谨DECLARE @a FLOATSET @a=320SELECT LEFT('0'+CAST(@a AS VARCHAR),2)+''''+RIGHT(CAST(@a AS VARCHAR),2)+''''''/*-------03'20''*/ 本帖最后由 DBA_Huangzj 于 2014-03-17 13:01:21 编辑 SqlServer2005事务探查器如何筛选HOSTNAME 如何用公式取得两个时间的差??请指点…… 关于odbc错误问题 急!如何将Oracle中decode的语句转化为Sql里面的语句??解决马上揭帖 SQLserver跨网段访问的问题 在SQL 语言查询中 ADD是什么意思、? mssql需要找到按fdate分组后fvalue排序后前10%的行 谁知道怎么做? 挥泪大送分 !_! Asp+SQL Server的图片存储及调用问题?(不要存储路径的) 求助!求助! SQL连表查询,当不存在时赋值为0 菜鸟求教几个表合并的问题 感谢~~~~~~~~~~~~~~~~~~~~
SELECT SUBSTRING(CONVERT(char, 320), 1, 1) + '''' + SUBSTRING(CONVERT(char, 320), 2, 2) + '"'
/*
3'20"
*/
SET @a=320
SELECT LEFT('0'+CAST(@a AS VARCHAR),2)+''''+RIGHT(CAST(@a AS VARCHAR),2)+''''''/*-------
03'20''
*/