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

Oracle có tương đương với các biến bảng của SQL Server không?

Có.

Khai báo các biến TABLE TYPE trong khối khai báo aPL / SQL. Biến bảng còn được gọi là hoặc dãy chỉ mục theo bảng. Biến bảng chứa một cột phải là kiểu dữ liệu vô hướng hoặc bản ghi cộng với khóa chính thuộc loại BINARY_INTEGER. Cú pháp:

DECLARETYPE type_name IS TABLE OF (column_type | variable% TYPE | table.column% TYPE [NOT NULL] INDEX BY BINARY INTEGER;

- Sau đó khai báo một biến TABLE kiểu này:tên_biến_tên kiểu_biến;

- Gán giá trị cho một biến TABLE:tên_biến (n) .field_name:='some text'; - Trong đó 'n' là giá trị chỉ mục

Tham khảo:http://www.iselfschooling.com/syntax/OraclePLSQLSyntax.htm

Bạn cũng có thể muốn xem qua Bảng tạm thời toàn cầu



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm ROUND (ngày) trong Oracle

  2. Quản lý doanh nghiệp Điều khiển FMW 11g trong R12.2

  3. Làm thế nào để hồi tưởng lại khi chúng ta có thẻ dữ liệu

  4. Sửa lỗi ORA-65096 khi tạo kiểm tra tự động trong Django bằng Oracle

  5. Di chuyển chậm sang đám mây