oracle - what statements need to be committed?

后端 未结 4 1242
渐次进展
渐次进展 2020-12-12 18:04

What are the list of statements that need to be committed before further action on the table in order to avoid a lock? I am not talking about full transactions with multiple

4条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-12 18:38

    DML (Data Manipulation Language) commands need to be commited/rolled back. Here is a list of those commands.

    Data Manipulation Language (DML) statements are used for managing data within schema objects. Some examples:

    INSERT - insert data into a table
    UPDATE - updates existing data within a table
    DELETE - deletes all records from a table, the space for the records remain
    MERGE - UPSERT operation (insert or update)
    CALL - call a PL/SQL or Java subprogram
    EXPLAIN PLAN - explain access path to data
    LOCK TABLE - control concurrency
    

提交回复
热议问题