| Breck Carter [TeamSybase] 2005-06-27, 9:23 am |
| No *real* significance in Watcom SQL, it is just another alphabetic
letter. From the book...
<identifier> ::= <alphabetic> { ( <alphabetic> | <numeric> ) }
| reserved word in double-quotes or square-brackets
| any string in double-quotes or square-brackets
<alphabetic> ::= letter, underscore (_), at sign (@), dollar sign ($)
or number sign (#)
<numeric> ::= digit 0 to 9
It is a holdover from Transact SQL where it is significant, and some
folks (like me) use it for all local variables and parameters so there
is no confusion with column names.
Breck
On 26 Jun 2005 23:29:50 -0700, Eric Verhorstert <ontsnapt@hotmail.com>
wrote:
>ASA 9
>
>I was wondering what the @ means in procedures:
>
>CREATE procedure ml_begin_synchroniza
tion(IN @ml_usename VARCHAR(128))
>BEGIN
>.....
>END
>
>Thanks
>Eric
--
SQL Anywhere Studio 9 Developer's Guide
Buy the book: http://www.amazon.com/exec/obidos/A...7/risingroad-20
bcarter@risingroad.com
RisingRoad SQL Anywhere and MobiLink Professional Services
www.risingroad.com
|