Compartir a través de


= Operador de asignación (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseInstancia administrada de Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)Punto de conexión de SQL Analytics en Microsoft FabricAlmacén en Microsoft FabricBase de datos SQL en Microsoft Fabric

El signo igual (=) es el único operador de asignación de Transact-SQL. En el siguiente ejemplo se crea la variable @MyCounter y, a continuación, el operador de asignación define @MyCounter en un valor devuelto por una expresión.

DECLARE @MyCounter INT;  
SET @MyCounter = 1;  

El operador de asignación también se puede utilizar para establecer la relación entre un encabezado de columna y la expresión que define los valores para esa columna. El siguiente ejemplo muestra los encabezados de columna FirstColumnHeading y SecondColumnHeading. La cadena xyz se muestra en el encabezado de columna FirstColumnHeading para todas las filas. A continuación, cada Id. de producto de la tabla Product se enumera en el encabezado de columna SecondColumnHeading.

-- Uses AdventureWorks  
  
SELECT FirstColumnHeading = 'xyz',  
       SecondColumnHeading = ProductID  
FROM Production.Product;  
GO  

Véase también

Operadores (Transact-SQL)
Operadores compuestos (Transact-SQL)
Expresiones (Transact-SQL)