is synonymous with SHARE UPDATE, which is included for compatibility withearlier versions of Oracle Database.ROW EXCLUSIVE ROW EXCLUSIVE is the same as ROW SHARE, but it alsoprohibits locking in SHARE mode. ROW EXCLUSIVE locks are automaticallyobtained when updating, inserting, or deleting.SHARE UPDATE See ROW SHARE.SHARE SHARE permits concurrent queries but prohibits updates to the lockedtable.SHARE ROW EXCLUSIVE SHARE ROW EXCLUSIVE is used to look at awhole table and to allow others to look at rows in the table but to prohibit othersfrom locking the table in SHARE mode or from updating rows.EXCLUSIVE EXCLUSIVE permits queries on the locked table but prohibits anyother activity on it.NOWAITSpecify NOWAIT if you want the database to return control to you immediately if the specified table, partition, or table subpartition is already locked by another user. In this case, the database returns a message indicating that the table,partition, or subpartition is already locked by another user.If you omit this clause, then the database waits until the table is available, locksit, and returns control to you.ExamplesLocking a Table: Example The following statement locks the employees table inexclusive mode but does not wait if another user already has locked the table:LOCK TABLE employeesIN EXCLUSIVE MODENOWAIT;The following statement locks the remote employees table that is accessiblethrough the database link remote:LOCK TABLE employees@remoteIN SHARE MODE;
A join is a query that combines rows from two or more tables, views, or materialized views. Oracle Database performs a join whenever multiple tablesappear in the FROM clause of the query. The select list of the query can selectany columns from any of these tables. If any two of these tables have a columnname in common, then you must qualify all references to these columnsthroughout the query with table names to avoid ambiguity.