Operation | T-SQL | PL/SQL |
---|---|---|
Scope of variables | Variables visible only within batch or procedure. Batch is separated with keyword GO | |
Declare variables |
/* Variables get assigned default value of NULL. Must have @ as the first character. */ DECLARE @local varchar(30) DECLARE @another_local int = 10 |
|
Setting variables |
SET @local = ‘Test’ SELECT @another_local = 5 SELECT @local = ID from [dbo].[Test] |
|
Display variable |
SELECT @local PRINT @local |