Oracle cung cấp một số packages chuẩn, ngay sau khi tạo database:
DBMS_LOB: cung cấp các thủ tục cho phép làm việc trên kiểu dữ liệu BLOB và CLOB, được định nghĩa trong file script catprog.sql.
DBMS_SESION: cung cấp các câu lệnh SQL liên quan đến session như ALTER SESSION, SET ROLE, ... packages này được định nghĩa trong file dbmsutil.sql và prvtutil.sql
DBMS_UTILITY: chứa các thủ tục tiện ích, được đặt trong file dbmsutil.sql và prvtutil.sql
DBMS_SPACE: cung cấp các thông tin về khoảng trống của segment. DBMS_ROWID: cung cấp các thông tin về ROWID
DBMS_SHARE_POOL: lưu trữ và huỷ bỏ các thông tin có trong share pool.
Packages Thủ tục trong packages Diễn giải
DBMS_SESSION SET_ROLE Kích hoạt việc thực hiện Roles của user
SET_SQL_TRACE Thiết lập chế độ dò tìm thực hiện lệnh
SET_NLS Chọn chuẩn hỗ trợ ngôn ngữ
CLOSE_DATABASE_LINK Đóng database link.
UNIQUE_SESSION_ID Trả về mã duy nhất cả các session hiên đang connect tới database. IS_ROLE_ENABLED Xác đinh xem role có được kích
hoạt trong session không.
IS_SESSION_ALIVE Xác định xem session có còn hay không. SET_CLOSE_CACHED_OPEN_CU RSORS Bật hoặc tắt close_cached_open_cursors FREE_UNUSED_USER_MEMORY Giải phóng vùng bộ nhớ không còn sử dụng
ANALYZE_SCHEMA Phân tích các objects trong schema như: functions, procedures, packages, triggers,.. COMPILE_SCHEMA Biên dịch các objects trong
schema DBMS_UTILITY
DB_VERSION Xác định phiên bản của database DBMS_ROWID ROWID_INFO Thông tin về dòng dữ liệu
UNUSED_SPACE Vùng không gian không sử dụng DBMS_SPACE
FREE_BLOCKS Các blocks rỗi
KEEP Lưu trữ các object trong shared pool
UNKEEP Thôi lưu giữ các object
DBMS_SHARED_P OOL
SIZES Kích thước bộ nhớ trong shared pool
OPEN_CURSOR Trả về số hiệu cursor (ID number)
PARSE Phân tích câu lệnh
BIND_VARIABLE Binds một giá trị biến. BIND_ARRAY Binds một giá trị biến mảng. EXECUTE Function
Executes a given cursor.
EXECUTE_AND_FETCH Thực hiện lệnh và lấy về các dòng dữ liệu.
FETCH_ROWS Lấy về các dòng dữ liệu của một cursor.
COLUMN_VALUE Lấy về dữ liệu của cột DBMS_SQL
CLOSE_CURSOR Đóng cursor và giải phóng bộ nhớ.
LAST_ERROR_POSITION Trả về lỗi thực hiện câu lệnh SQL LAST_ROW_COUNT Trả về số lượng dòng dữ liệu lấy
về
LAST_ROW_ID Trả về mã dòng dữ liệu xử lý ROWID
LAST_SQL_FUNCTION_CODE Trả về mã hàm SQL