5. The computer-implemented method of claim 4 , further comprising conveying, in the interface within the IDE tool: (i) tables and table properties in a schema specified in the embedded database statement; (ii) columns and column properties of a table specified in the embedded database statement; (iii) keys and key properties of the table specified in the embedded database statement; (iv) a definition of at least one host variable specified in the embedded database statement.
5. The computer-implemented method of claim 4 , further comprising conveying, in the interface within the IDE tool: (i) tables and table properties in a schema specified in the embedded database statement; (ii) columns and column properties of a table specified in the embedded database statement; (iii) keys and key properties of the table specified in the embedded database statement; (iv) a definition of at least one host variable specified in the embedded database statement. 6. The computer-implemented method of claim 5 , further comprising: upon determining that the embedded database statement includes a reference to the at least one host variable, prompting for values for the at least one host variable prior to passing the embedded database statement to the query tool; wherein in respective instances: (i) the query result is a database error, wherein presenting the query result comprises displaying an error message returned by the query tool to the IDE tool; and (ii) the embedded database statement is a query for at least one data record stored in the database, wherein presenting the query result comprises displaying the at least one data record retrieved from the database in response to the query.