title: Using beeline with multi-line statements fails
body: <p>I'm try to migrate a command from hive cli to beeline:</p>
  
  <pre><code>$ hive -e "USE my_db;ALTER TABLE apache_log ADD PARTITION(year = 2015, month = 3) LOCATION 'hdfs://DB//user/my_db/prod/apache_log/2015/03';"
  </code></pre>
  
  <p>this works.</p>
  
  <p>But when doing it in beeline it doesn't like the "USE my_db;" part:</p>
  
  <pre><code>$ beeline -u jdbc:hive2://my_server.com -n my_user -p my_password -e "USE my_db;ALTER TABLE apache_log ADD PARTITION(year = 2015, month = 3) LOCATION 'hdfs://DB/user/my_user/prod/apache_log/2015/03';"
  Error: Error while compiling statement: FAILED: ParseException line 1:9 missing EOF at ';' near 'my_db' (state=42000,code=40000)
  Beeline version 0.12.0-cdh5.1.3 by Apache Hive
  </code></pre>
  
  <p>Based on the error message (expecting EOF) it seems to me that beeline would not accept multi-statements like hive cli used to do?</p>