Oracle SQL Syllabus
Oracle SQL Syllabus
• Describe the differences between single row and multiple row functions
• Manipulate strings with character function in the SELECT and WHERE clauses
• String : UPPER( ) LOWER( ) INITCAP( )
• Character : LENGTH( ) CONCAT( ) REVERSE( )
• SUBSTR( ) INSTR( )
• LPAD( ) RPAD( ) LTRIM( ) RTRIM( )
• REPLACE( ) TRANSLATE( )
• Manipulate numbers and Dates by using
• ROUND( ) TRUNC( ) MOD( ) POWER( )
• CEIL( ) FLOOR( ) ABS( ) SIGN( )
DATE FUNCTION :
• Introduction to Constraints
• Why we are using Constraints, How it helps in Business
• Creating constraint at the time of table creation
• Creating Constraint after Table creation
• Is the NOT NULL Constraint, If Yes then how to declare not null
constraint after the table created.
• Types of Constraints(NOT NULL, UNIQUE, PRIMARY KEY,
FOREIGN KEY, CHECK)
• Adding a Constraint, Dropping a Constraint by using ALTER
• Primary key and Foreign Key with Real time examples.
• Primary key and Unique key difference.
• Composite Primary key and its real time implementation
• Data Dictionary tables for constraints
• ENABLE and DISABLE Constraints
• DROPING Constraints and Validating Constraints
• NOVALIDATE
PSEUDO COLUMNS
CREATING SEQUENCE
CREATING SEQUENCE
CREATING SYNONYM
CREATING INDEX
• Commit
• Rollback
• Savepoint
SQL LOADER
EXTERNAL TABLE
• Loading CSV, TXT file/Flat file and Delimiter File into ORACLE table
• What is difference Between EXTERNAL TABLE and SQL LOADER
• Loading the data based on the condition
• Create the directory for EXTERNAL TABLE access.
• Loading the file into Mutliple table
• Getting the permission to for External table directory
SELECTING DATA FROM MULTIPLE TABLES ( JOINS )
MULTI-TABLE INSERT