UPDATE tableName SET COLUMN_NAME= '7a07c95d-015e-4897-81b7-55c41069095e' WHERE COLUMN_ID= '13GD454'
列名称是数据类型唯一标识符
它以小写形式写入sql server:'7a07c95d-015e-4897-81b7-55c41069095e'
但在使用javajdbc检索数据之后,它正在转换为大写。
这背后的原因是什么?为什么它转换成大写而不显式执行转换?
UPDATE tableName SET COLUMN_NAME= '7a07c95d-015e-4897-81b7-55c41069095e' WHERE COLUMN_ID= '13GD454'
列名称是数据类型唯一标识符
它以小写形式写入sql server:'7a07c95d-015e-4897-81b7-55c41069095e'
但在使用javajdbc检索数据之后,它正在转换为大写。
这背后的原因是什么?为什么它转换成大写而不显式执行转换?
1条答案
按热度按时间kninwzqo1#
这背后的原因是什么?
字符的guid标准编码为大写。它不是一个字符串,它是一个唯一的标识符,它是一个guid,因此它返回该标识符,然后以标准方式将其格式化为字符串。
这是牙医:
sore+01在数字字段中,检索它-它没有前导+和前导0。它仍然接受+01作为数字,但它只存储值-然后返回以标准方式格式化的值。