|
In T-SQL variable names are always preceeded by the @ character. SQLServer
and Sybase column names
cannot begin with the @ character, so it is not possible to have naming
conflicts between variable
names and column names in a T-SQL block.
Oracle does not allow a PL/SQL variable name to start with the @ character.
Therefore, as part of the migration effort, any T-SQL variable names must
be stripped of their leading @ character. Doing so can result in a naming
conflict.
Table 1 shows an example of a naming conflict resulting from removing
the leading @ character.
Table 1 - Naming Conflict:
|