= Operador de asignación (Transact-SQL)= (Assignment Operator) (Transact-SQL)

SE APLICA A: síSQL Server síAzure SQL Database síAzure SQL Data Warehouse síAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure SQL Data Warehouse yesParallel Data Warehouse

El signo igual (=) es el único operador de asignación de Transact-SQLTransact-SQL.The equal sign (=) is the only Transact-SQLTransact-SQL assignment operator. 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.In the following example, the @MyCounter variable is created, and then the assignment operator sets @MyCounter to a value returned by an expression.

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.The assignment operator can also be used to establish the relationship between a column heading and the expression that defines the values for the column. El siguiente ejemplo muestra los encabezados de columna FirstColumnHeading y SecondColumnHeading.The following example displays the column headings FirstColumnHeading and SecondColumnHeading. La cadena xyz se muestra en el encabezado de columna FirstColumnHeading para todas las filas.The string xyz is displayed in the FirstColumnHeading column heading for all rows. A continuación, cada Id. de producto de la tabla Product se enumera en el encabezado de columna SecondColumnHeading.Then, each product ID from the Product table is listed in the SecondColumnHeading column heading.

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

Consulte tambiénSee Also

Operadores (Transact-SQL) Operators (Transact-SQL)
Operadores compuestos (Transact-SQL) Compound Operators (Transact-SQL)
Expresiones (Transact-SQL)Expressions (Transact-SQL)