:: (Resolución de ámbito) (Transact-SQL):: (Scope Resolution) (Transact-SQL)

SE APLICA A: síSQL Server noAzure SQL Database noAzure SQL Data Warehouse noAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

El operador de resolución de ámbito :: proporciona acceso a los miembros estáticos de un tipo de datos compuesto.The scope resolution operator :: provides access to static members of a compound data type. Un tipo de datos compuesto es aquel que contiene varios métodos y tipos de datos simples.A compound data type is one that contains multiple simple data types and methods. En los tipos de datos compuestos, se incluyen los tipos de CLR integrados y los tipos definidos por el usuario de SQLCLR personalizados (UDT).Compound data types include the built-in CLR types and custom SQLCLR User-Defined Types (UDTs).

EjemplosExamples

En el ejemplo siguiente se muestra cómo usar el operador de resolución de ámbito para obtener acceso al miembro GetRoot() del tipo hierarchyid.The following example shows how to use the scope resolution operator to access the GetRoot() member of the hierarchyid type.

DECLARE @hid hierarchyid;  
SELECT @hid = hierarchyid::GetRoot();  
PRINT @hid.ToString();  

El conjunto de resultados es el siguiente.Here is the result set.

/

Consulte tambiénSee Also

Operadores (Transact-SQL)Operators (Transact-SQL)