gpt4 book ai didi

sql-server - varChar 和 Char 在强制转换时表现不同

转载 作者:行者123 更新时间:2023-12-02 01:21:28 26 4
gpt4 key购买 nike

为什么此查询的输出不同

SELECT DATALENGTH(CAST('test' AS VARCHAR)), DATALENGTH(CAST('test' AS CHAR))

输出:

4,30

最佳答案

VarChar 始终根据传递的字符串长度进行调整。因此输出是 4。

CHAR 的默认长度为 30,因此输出为 30。

关于sql-server - varChar 和 Char 在强制转换时表现不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3862481/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com