What is a CO-RELATED SUBQUERY
A CO-RELATED SUBQUERY is one that has a correlation name as table or view designator in theFROM clause of the outer query and the same correlation name as a qualifier of a searchcondition in the WHERE clause of the subquery.2. eg3. SELECT field1 from table1 X4. WHERE field2>(select avg(field2) from table1 Y5. wherefield1=X.field1);(The subquery in a correlated subquery is revaluated for every row of the table or view named inthe outer query.)
What are various joins used while writing SUBQUERIES
Self join-Its a join foreign key of a table references the same table.Outer Join–Its a join condition used where One can query all the rows of one of the tables in thejoin condition even though they don’t satisfy the join condition.Equi-join–Its a join condition that retrieves rows from one or more tables in which one or morecolumns in one table are equal to one or more columns in the second table.
What are various constraints used in SQL
NULL, NOT NULL, CHECK, DEFAULT
What are different Oracle database objects
TABLES, VIEWS, INDEXES, SYNONYMS, SEQUENCES, TABLESPACES etc
What is difference between Rename and Alias
Rename is a permanent name given to a table or column whereas Alias is a temporary name givento a table or column which do not exist once the SQL statement is executed.
What is a view
A view is stored procedure based on one or more tables, its a virtual table.
What are various privileges that a user can grant to another user
SELECT, CONNECT, RESOURCE
What is difference between UNIQUE and PRIMARY KEY constraints
A table can have only one PRIMARY KEY whereas there can be any number of UNIQUE keys. Thecolumns that compose PK are automatically define NOT NULL, whereas a column that compose aUNIQUE is not automatically defined to be mandatory must also specify the column is NOT NULL.
Can a primary key contain more than one columns