Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm thế nào để tạo và sử dụng bảng tạm thời trong thủ tục lưu trữ oracle?

Chỉ cần tạo nó trước (một lần, bên ngoài quy trình của bạn), và sau đó sử dụng nó trong quy trình của bạn. Bạn không muốn (cố gắng) tạo nó trong mỗi lần gọi của thủ tục.

create global temporary table tmp(x clob)
on commit delete rows;

create or replace procedure...
-- use tmp here
end;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách kết nối với cơ sở dữ liệu Oracle 11 từ. mạng

  2. Làm cách nào để chèn vào cột BLOB từ một câu lệnh chèn trong sqldeveloper?

  3. Ngày được lưu trữ trong Oracle như thế nào?

  4. Hỏi ý kiến:Một trình tự cho tất cả các bảng

  5. thay đổi cột thả bảng trong cơ sở dữ liệu oracle