在Sql Server (2008,R2)中,是否可能有一个持久化列,其值来自查询其他表的标量函数?我遇到了性能问题,因为我有一个字段,应该根据来自其他表的值进行计算。我在逻辑上解决了使用CASE WHEN创建(索引)视图和计算字段的问题,但现在我遇到了大量数据的性能问题。
我的想法是在函数中计算大小写,并将其用作主表中
在我工作的一个运行在T-SQL数据库上的系统中,我遇到了一个相当独特的请求。PartnerID int, Name varchar(MAX)ExternalRef是一个varchar(10)字段上面的方法显然会以一种丑陋的方式失败,而且我不知道有一种方法可以“递增”字母数字字符串,无论这意味着什么。
因此,我需要一种方法来获得表中还不存在的唯一varchar(10