sqlserver中,将数字型转化为字符串的函数
时间: 2023-11-19 14:04:00 浏览: 62
您可以使用 T-SQL 中的 CAST 或 CONVERT 函数将数字型转化为字符串。例如:
CAST(123 AS VARCHAR(10)) -- 将数字 123 转化为长度为 10 的字符串
CONVERT(VARCHAR(10), 123) -- 同上
注意:数字转化为字符串时,需要指定字符串的长度。
相关问题
sql server 数字型转换为字符串型
在 SQL Server 中,可以使用 CAST 或 CONVERT 函数将数字型转换为字符串型。以下是示例代码:
使用 CAST 函数:
SELECT CAST(1234 AS VARCHAR(10))
结果为:'1234'
使用 CONVERT 函数:
SELECT CONVERT(VARCHAR(10), 1234)
结果为:'1234'
SQL Server ->> 利用CONVERT/STR/FORMAT函数把浮点型数据格式化/转换成字符串
可以使用 CONVERT、STR 或 FORMAT 函数将浮点类型转换为字符串类型。
使用 CONVERT 函数:
```
SELECT CONVERT(VARCHAR(20), 123.456, 2);
```
该语句将 123.456 转换为字符串类型,并使用类型 2 的格式。类型 2 格式为带有两位小数的数字字符串。
使用 STR 函数:
```
SELECT STR(123.456, 10, 2);
```
该语句将 123.456 转换为字符串类型,并使用 10 作为字符串长度,2 作为小数位数。
使用 FORMAT 函数:
```
SELECT FORMAT(123.456, 'N2');
```
该语句将 123.456 转换为字符串类型,并格式化为带有两位小数的数字字符串。
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)