1.1. SQL Fundamentals1.1.1. SQL Tools: SQL*Plus1.1.1.1. Entering SQL Statements1.1.1.2. Entering SQL*Plus Commands1.1.1.3. Getting Information with the DESCRIBE Command1.1.1.4. Editing the SQL Buffer1.1.1.4.1. LIST1.1.1.4.2. APPEND1.1.1.4.3. CHANGE1.1.1.4.4. INPUT1.1.1.4.5. DEL1.1.1.4.6. CLEAR BUFFER1.1.1.5. Using Script Files1.1.1.5.1. Saving Query Results to a File1.1.1.5.2. Adding Comments to a Script File1.1.2. Oracle Datatypes1.1.2.1. CHAR(<size>)1.1.2.2. VARCHAR2(<size>)1.1.2.3. NUMBER (<p>, <s>)1.1.2.4. DATE1.1.2.5. TIMESTAMP [<precision>]1.1.3. Operators and Literals1.1.3.1. Arithmetic Operators1.1.3.2. Concatenation Operator1.1.3.3. Operator Precedence1.1.3.4. Literals1.1.3.4.1. Text Literals1.1.3.4.2. Numeric Literals1.1.3.4.3. Datetime Literals1.1.3.4.4. Interval Literals1.2. Writing Simple Queries1.2.1. Using the SELECT Statement1.2.1.1. Column Alias Names1.2.1.2. Ensuring Uniqueness1.2.1.3. The DUAL Table1.2.2. Limiting Rows1.2.2.1. Comparison Operators1.2.2.1.1. = (Equality)1.2.2.1.2. !=, <>, or ⁁= (Inequality)1.2.2.1.3. < (Less Than)1.2.2.1.4. > (Greater Than)1.2.2.1.5. <= (Less Than or Equal to)1.2.2.1.6. >= (Greater Than or Equal to)1.2.2.1.7. ANY or SOME1.2.2.1.8. ALL1.2.2.2. Logical Operators1.2.2.2.1. NOT1.2.2.2.2. AND1.2.2.2.3. OR1.2.2.2.4. Logical Operator Truth Tables1.2.2.3. Other Operators1.2.2.3.1. IN and NOT IN1.2.2.3.2. BETWEEN1.2.2.3.3. EXISTS1.2.2.3.4. IS NULL and IS NOT NULL1.2.2.3.5. LIKE1.2.3. Sorting Rows1.2.3.1. Sorting NULLs1.2.4. Using Expressions1.2.4.1. The CASE Expression1.3. Accepting Values at Runtime1.3.1. Using Substitution Variables1.3.2. Saving a Variable for a Session1.3.3. Using Positional Notation for Variables1.4. Summary1.5. Exam Essentials1.6. Review Questions1.7. Answers to Review Questions