gpt4 book ai didi

sql - 计算列应结果为字符串

转载 作者:行者123 更新时间:2023-12-04 13:55:34 25 4
gpt4 key购买 nike

这是我的数据库的快照。

col1 和 col2 都声明为 int。

我的 ComputedColumn 当前添加了第 1 列和第 2 列,如下所示...

col1  col2  ComputedColumn
1 2 3
4 1 5

取而代之的是,我的 ComputedColumn 应该加入第 1 列和第 2 列(包括中间的 '-' 字符),如下所示...
col1  col2  ComputedColumn
1 2 1-2
4 1 4-1

那么,正确的语法是什么?

最佳答案

您可能将计算列定义为 col1+col2 .试试 CAST(col1 AS NVARCHAR(MAX))+'-'+CAST(col2 AS NVARCHAR(MAX))反而。

或者,如果您愿意,可以替换 NVARCHAR(MAX)NVARCHAR(10)或您选择的不同长度。

关于sql - 计算列应结果为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2472760/

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