*= (Asignación de multiplicación) (Transact-SQL)*= (Multiplication Assignment) (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

Multiplica dos números y establece un valor como resultado de la operación.Multiplies two numbers and sets a value to the result of the operation. Por ejemplo, si una variable @x es igual a 35, @x *= 2 toma el valor original de @x, lo multiplica por 2 y establece @x en el nuevo valor (70).For example, if a variable @x equals 35, then @x *= 2 takes the original value of @x, multiplies by 2 and sets @x to that new value (70).

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

expression *= expression  

ArgumentosArguments

expressionexpression
Es cualquier expresión de tipo de datos válida, excepto el tipo bit de la categoría numérica.Is any valid data type expression, except the bit type, in the numeric category.

Tipos de resultadoResult Types

Devuelve el tipo de datos del argumento con mayor prioridad.Returns the data type of the argument with the higher precedence. Para obtener más información, vea Prioridad de tipo de datos (Transact-SQL).For more information, see Data Type Precedence (Transact-SQL).

NotasRemarks

Para más información, vea * (Multiplicación) (Transact-SQL).For more information, see * (Multiplication) (Transact-SQL).

Consulte tambiénSee Also

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