This page covers information about Transact-SQL I learned during my work term at Camis.
#
is used for temporary local tables. ## is used for global temporary tables. (Stack Overflow)
@
is used to indicate variables (including parameters).
BEGIN...END
defines a block to contain statements that execute together. (Microsoft Learn: BEGIN…END)
SET NOCOUNT
can be OFF
(default) or ON
. When on, it disables messages
sent to the client for every statement executed (for example, the “N rows affected” message). (Microsoft Learn: SET NOCOUNT)
SET TRANSACTION ISOLATION LEVEL
: setting the level determines what violations are allowed or not.
( Microsoft Learn: SET TRANSACTION ISOLATION LEVEL)