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 并计算值