0 - 2 of 2 tags for multistatement-requests

As in Teradata bteq if we place the semicolon before the next statement like below it will be considered as multi-statement consisting of two statements.
select * from T1
;select * from T2;

I tried to issue the query banding statement along with my SQL query in a single transaction, like:
SET QUERY_BAND='AppName=B;'FOR Session;SELECT ....

This ran successfully in the Teradata SQL Assistant but not in Teradata Administrator as well as not in my application which uses JDBC connection via Teradata's JDBC driver.