Aracılığıyla paylaş


OluştururTERTIARY_WEIGHTSdeğerlerini (Transact-sql)

Bir sql Tersiyer harmanlama ile tanımlanan Unicode olmayan dize ifadesi ağırlıklarının her karakter için ikili bir dize döndürür.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

TERTIARY_WEIGHTS( non_Unicode_character_string_expression )

Bağımsız değişkenler

  • non_Unicode_character_string_expression
    Bir dizge ifade türü char, varchar, ya varchar(max)üzerinde Tersiyer bir sql harmanlaması tanımlanan. Bu alfabe listesi için bkz: açıklamalar.

Dönüş Türleri

OluştururTERTIARY_WEIGHTSdeğerlerini döndürür varbinaryzaman non_Unicode_character_string_expressionolduğunu charveya varcharve varbinary(max)zaman non_Unicode_character_string_expressionolduğunu varchar(max).

Açıklamalar

OluştururTERTIARY_WEIGHTSdeğerlerini döndürür null ne zaman non_Unicode_character_string_expressionbir sql Tersiyer harmanlama ile tanımlı değil. Aşağıdaki tablo sql Tersiyer alfabe gösterir.

Sıralama Sipariş No

sql harmanlaması

33

SQL_Latin1_General_Pref_CP437_CI_AS

34

SQL_Latin1_General_CP437_CI_AI

43

SQL_Latin1_General_Pref_CP850_CI_AS

44

SQL_Latin1_General_CP850_CI_AI

49

SQL_1xCompat_CP850_CI_AS

53

SQL_Latin1_General_Pref_CP1_CI_AS

54

SQL_Latin1_General_CP1_CI_AI

56

SQL_AltDiction_Pref_CP850_CI_AS

57

SQL_AltDiction_CP850_CI_AI

58

SQL_Scandinavian_Pref_CP850_CI_AS

82

SQL_Latin1_General_CP1250_CI_AS

84

SQL_Czech_CP1250_CI_AS

86

SQL_Hungarian_CP1250_CI_AS

88

SQL_Polish_CP1250_CI_AS

90

SQL_Romanian_CP1250_CI_AS

92

SQL_Croatian_CP1250_CI_AS

94

SQL_Slovak_CP1250_CI_AS

96

SQL_Slovenian_CP1250_CI_AS

106

SQL_Latin1_General_CP1251_CI_AS

108

SQL_Ukrainian_CP1251_CI_AS

113

SQL_Latin1_General_CP1253_CS_AS

114

SQL_Latin1_General_CP1253_CI_AS

130

SQL_Latin1_General_CP1254_CI_AS

146

SQL_Latin1_General_CP1256_CI_AS

154

SQL_Latin1_General_CP1257_CI_AS

156

SQL_Estonian_CP1257_CI_AS

158

SQL_Latvian_CP1257_CI_AS

160

SQL_Lithuanian_CP1257_CI_AS

183

SQL_Danish_Pref_CP1_CI_AS

184

SQL_SwedishPhone_Pref_CP1_CI_AS

185

SQL_SwedishStd_Pref_CP1_CI_AS

186

SQL_Icelandic_Pref_CP1_CI_AS

OluştururTERTIARY_WEIGHTSdeğerlerini değerleri üzerinde tanımlı hesaplanmış bir sütun tanımı kullanmak için tasarlanmıştır bir char, varchar, ya varchar(max)sütun. Hem hesaplanmış bir sütun üzerinde dizin tanımlama ve char, varchar, ya varchar(max)sütun performansı geliştirmek ne zaman char, varchar, ya varchar(max)sütun belirtilen sorgu içinde order by yan.

Örnekler

Aşağıdaki örnek, geçerli tablodaki hesaplanmış bir sütun oluşturur TERTIARY_WEIGHTSişlevi değerleri için bir charsütun.

CREATE TABLE TertColTable
(Col1 char(15) COLLATE SQL_Latin1_General_Pref_CP437_CI_AS,
Col2 AS TERTIARY_WEIGHTS(Col1));
GO 

CREATE TABLE TertColTable
(Col1 char(15) COLLATE SQL_Latin1_General_Pref_CP437_CI_AS,
Col2 AS TERTIARY_WEIGHTS(Col1));
GO 

Ayrıca bkz.

Başvuru

order by yan tümcesi (Transact-sql)