[quote=引用 5 楼 yenange 的回复:] DECLARE @n FLOAT SET @n = .5 SELECT CASE WHEN @n < 1 AND LEFT(CAST(@n AS VARCHAR(20)), 1) = '.' THEN '0' + CAST(@n AS VARCHAR(20)) ELSE CAST(@n AS VARCHAR(20)) END AS r; /* r 0.5 */ 这样行不?
DECLARE @n FLOAT SET @n = .5 SELECT CASE WHEN @n < 1 AND LEFT(CAST(@n AS VARCHAR(20)), 1) = '.' THEN '0' + CAST(@n AS VARCHAR(20)) ELSE CAST(@n AS VARCHAR(20)) END AS r; /* r 0.5 */
DECLARE @n FLOAT SET @n = .5 SELECT CASE WHEN @n < 1 AND LEFT(CAST(@n AS VARCHAR(20)), 1) = '.' THEN '0' + CAST(@n AS VARCHAR(20)) ELSE CAST(@n AS VARCHAR(20)) END AS r; /* r 0.5 */ 这样行不?
[quote=引用 2 楼 cowbo 的回复:] [quote=引用 1 楼 yenange 的回复:] 你弄一个 demo 的表结构, 及测试数据脚本出来看看。 主要是要保证能重现你说的这个bug。
[quote=引用 1 楼 yenange 的回复:] 你弄一个 demo 的表结构, 及测试数据脚本出来看看。 主要是要保证能重现你说的这个bug。
你弄一个 demo 的表结构, 及测试数据脚本出来看看。 主要是要保证能重现你说的这个bug。
34,838
社区成员
254,632
社区内容
加载中
试试用AI创作助手写篇文章吧