Compartir a través de


EnumCollations Método

Enumera la lista de intercalaciones admitidas por la instancia de SQL Server.

Espacio de nombres:  Microsoft.SqlServer.Management.Smo
Ensamblado:  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Sintaxis

'Declaración
Public Function EnumCollations As DataTable
'Uso
Dim instance As Server
Dim returnValue As DataTable

returnValue = instance.EnumCollations()
public DataTable EnumCollations()
public:
DataTable^ EnumCollations()
member EnumCollations : unit -> DataTable 
public function EnumCollations() : DataTable

Valor devuelto

Tipo: System.Data. . :: . .DataTable
Valor de objeto DataTable que contiene la información de intercalación. En la tabla se describen las distintas columnas del objeto DataTable devuelto.

Columna

Tipo de datos

Descripción

Urn

String

La cadena URN que identifica la intercalación.

Name

String

El nombre de la intercalación. Vea fn_helpcollations (Transact-SQL).

CodePage

Int32

La página de códigos de la intercalación. Vea Arquitectura de página de códigos.

LocaleID

Int32

La configuración regional de la intercalación. Vea sys.syslanguages (Transact-SQL).

ComparisonStyle

Int32

El estilo de comparación, que se obtiene sumando los estilos siguientes: no distinguir mayúsculas de minúsculas = 1, no distinguir acentos = 2, no distinguir tipo de Kana = 64436, no distinguir ancho = 131072.

Descripción

String

La descripción de la intercalación.

Ejemplos

C#

Server srv = new Server("(local)");

DataTable d = srv.EnumCollations();
foreach (DataRow r in d.Rows)
{
   Console.WriteLine("============================================");
   foreach(DataColumn c in d.Columns)
   {
      Console.WriteLine(c.ColumnName + " = " + r[c].ToString());
   }
}

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")

$d = new-object System.Data.Datatable
$d = $srv.EnumCollations()

Foreach ($r in $d.Rows)
{
   Write-Host "============================================"
   Foreach ($c in $d.Columns)
   {
      Write-Host $c.ColumnName "=" $r[$c]
   }
}