题目:
单选题
有一个名为Person的表,该表包含名为Surname的nvarchar列。Person表当前有PersonID列的聚集索引。Surname列包含俄语和日语字符。下面的代码片段将用来按Surname搜索。
IF
@lang ='Russian'SELECT PersonID, SurnameFROM Person WHERE Surname = @SearchName
COLLATE Cyrillic_General_CI_ASif @lang = 'Japanese'SELECT PersonID, Surname
FROM Person WHERE Surname = @SearchName COLLATEJapanese_CI_AS_KS
你需要使SQL Server能对这些查询执行索引查找。应该怎么做?( )
- A创建 Surname 列的索引。
- B针对需要搜索的每种排序规则,创建计算列。 创建 Surname 列的索引。
- C针对需要搜索的每种排序规则,创建计算列。创建每个计算列的索引。
- D针对需要搜索的每种排序规则创建一个新列,并从 Surname 列复制数据。创建每个新列的索引。
答案:
<查看本题扣1积分>