Database.Collation Database.Collation Database.Collation Property

정의

데이터베이스에서 사용되는 기본 데이터 정렬을 가져오거나 설정합니다. Gets or sets the default collation used by the database.

public:
 property System::String ^ Collation { System::String ^ get(); void set(System::String ^ value); };
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcProperty(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Expensive | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Standalone | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.SqlAzureDatabase | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Design, "SQL_Latin1_General_CP1_CI_AS")]
public string Collation { get; set; }
Public Property Collation As String
속성 값

데이터 정렬의 이름을 지정하는 String 값입니다. A String value that specifies the name of the collation.

구현

예제

VBVB

'Connect to the local, default instance of SQL Server.  
Dim srv As Server  
srv = New Server  

'Reference the AdventureWorks2012 database.  
Dim db As Database  
db = srv.Databases("AdventureWorks2012")  

'Display the current default collation.  
Console.WriteLine(db.Collation)  

'Display the case-sensitivity of the current collation.  
Console.WriteLine("Collation is case-sensitive = " + _  
db.CaseSensitive.ToString)  

PowerShellPowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$db = New-Object Microsoft.SqlServer.Management.Smo.Database  
$db = $srv.Databases.Item("AdventureWorks2012")  
Write-Host "Collation is case-sensitive =" $db.CaseSensitive  

설명

사용 가능한 데이터 정렬 문자열을 찾을 수 있습니다 SQL 데이터 정렬 선택를 실행 하 여는 EnumCollations 메서드, 또는 중 SQL Server 설치 합니다.You can find the available collation strings in Selecting a SQL Collation, by running the EnumCollations method, or during SQL Server setup. 데이터 정렬 문자열에는 코드 페이지, 대/소문자 구분 여부, 악센트 구분 및 언어 또는 영문자에 대한 정보가 포함되어 있습니다.The collation string contains information about the code page, case-sensitivity, accent sensitivity, and language or alphabet.

적용 대상