相关疑难解决方法(0)

在计算字段上创建索引:字符串或二进制数据将被截断

我有一个Foo包含以下字段的表:

ID bigint not null identity(1,1),
SerializedValue nvarchar(max),
LongValue as TRY_CAST(SerializedValue as bigint)
Run Code Online (Sandbox Code Playgroud)

现在我想在 LongValue 上创建一个索引,以便我可以轻松查找表示数字的序列化值。

create nonclustered index IX_Foo on Foo(LongValue);
Run Code Online (Sandbox Code Playgroud)

其中向我吐出以下错误:

字符串或二进制数据将被截断。

是的,SerializedValue 中有现有数据。但是,祈祷,可以通过在计算字段上创建索引来截断什么?

sql-server sql-server-2012

8
推荐指数
1
解决办法
2922
查看次数

标签 统计

sql-server ×1

sql-server-2012 ×1