This chapter describes how an application and the Teradata server interact through CLI: Preparing to Use CLI Setting/Using the DBCAREA Options Establishing a Session Executing Startup Requests Submitting a Request Fetching the Response Continuing a Teradata SQL Request Ending a Request Aborting a Request Terminating a Session Cleaning Up CLI Single Session Example Multiple Session Example Options Processing