SQL Server 2008 R2 计算字段问题

Posted

技术标签:

【中文标题】SQL Server 2008 R2 计算字段问题【英文标题】:SQL Server 2008 R2 Calculated Field Issue 【发布时间】:2010-09-22 17:23:38 【问题描述】:

我试图在我的一个数据库表中创建一个计算字段,但我不断收到错误

验证公式时出错 列全名

我没有尝试合并其他计算字段,所以这应该工作。

我正在使用带有 SS2005 后端的 SSMS 2008 R2。

所以在我尝试过的公式字段中:

Trim([dbo].[Contact].[FirstName] + ' ' + [dbo].[Contact].[LastName])

Trim([FirstName] + ' ' + [LastName])

不确定是什么问题。任何帮助将不胜感激。

谢谢!

~DJ

【问题讨论】:

@Denis:我认为他的意思是 SSMS 2008 R2 ..... 【参考方案1】:

试试这个:

rtrim(ltrim([FirstName] + ' ' + [LastName]))

【讨论】:

是的,这就是我的意思,考虑到我忘记了 Trim 不是 关键字,因此将 Visual Studio 2010 放在大脑中。 2008 R2采用了公式,太棒了,谢谢!我现在可以将 FullName 视为一个字段,但是当我从 Contact 中选择 * 时,该字段不显示。还有更多我不知道的计算字段吗? 没关系。我们这里有三个数据库版本。那个查询窗口指向不同的数据库。一切都很好,再次感谢丹尼斯

以上是关于SQL Server 2008 R2 计算字段问题的主要内容,如果未能解决你的问题,请参考以下文章

在 SQL Server 2008R2 中解析 Json 并计算值

在 SQL Server 2008 R2 中计算平均值的窗口函数

SQL SERVER 2008 R2 插入数据非常慢

SQL Server 2008 R2列属性修改

SQL Server2008R2学习记录

Java / SQL Server 2008 R2 Express 连接问题