When the Parser receives a BEGIN TRANSACTION statement, it immediately looks for an SQL statement keyword in the SQL text that follows. Consider this when determining the placement of request modifiers such as EXPLAIN, LOCKING, NONTEMPORAL, and USING.
For example, if the first statement in an explicit transaction is associated with a USING request modifier, that USING request modifier must precede the BEGIN TRANSACTION statement.