In the following table, the description provides the SQL data type. If you are writing your script in Java or .NET, you should
use the appropriate corresponding data type. See SQL-Java data types and SQL-.NET data types.
In SQL scripts, you can specify event parameters by name or with a question mark. Using question marks has been deprecated
and it is recommended that you use named parameters. You cannot mix names and question marks within a script. If you use question
marks, the parameters must be in the order shown below and are optional only if no subsequent parameters are specified (for
example, you must use parameter 1 if you want to use parameter 2). If you use named parameters, you can specify any subset
of the parameters in any order.
Parameter name for SQL scripts
Order (deprecated for SQL)
TIMESTAMP. The earliest last download time of any synchronized table.
VARCHAR(128). The MobiLink remote ID. You can only reference the remote ID if you are using named parameters.
The MobiLink server executes this event as the first step in the processing of downloaded information. Download information
is processed in a single transaction. The execution of this event is the first action in this transaction.
The following call to a MobiLink system procedure registers a Java method called beginDownloadConnection as the script for
the begin_download connection event when synchronizing the script version ver1.