Collections:
SET Statements in SQL Server Transact-SQL
How to assign value to a variable in SQL Server Transact-SQL? How to use the SET statements?
✍: FYIcenter.com
In Transact-SQL, you can use SET statements to assign values to variables
using the assignment operator =, in the syntax of:
SET @variable = <value>
When an SET statement is executed, the system will:
Here are some example on how to assign values to variables:
-- Data type matches, no implicit conversion DECLARE @price MONEY; SET @price = 9.99; PRINT @price; ---- 9.99 -- Data type does not match, implicit conversion applied DECLARE @now DATETIME; SET @now = 'Jan 1, 2000' PRINT @now; ------------------- Jan 1 2000 12:00AM -- Implicit conversion fails DECLARE @bonus MONEY; SET @bonus = 'FIFTY DOLLARS'; PRINT @bonus; ----------------------------------- Msg 235, Level 16, State 0, Line 13 Cannot convert a char value to money. The char value has incorrect syntax.
⇒ PRINT Statements in SQL Server Transact-SQL
⇐ DECLARE Statements in SQL Server Transact-SQL
2017-04-04, 3125🔥, 0💬
Popular Posts:
How To Calculate Age in Days, Hours and Minutes in SQL Server Transact-SQL? On many Web sites, news ...
What are binary literals supported in SQL Server Transact-SQL? Binary literals in Transact-SQL are s...
How To Convert Characters to Numbers in Oracle? You can convert characters to numbers by using the T...
How To Drop an Index in Oracle? If you don't need an existing index any more, you should delete it w...
What is SQL Server Transact-SQL (T-SQL)? SQL Server Transact-SQL, also called T-SQL, is an extension...