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

Oracle:Trả về nhiều giá trị trong một hàm

Hàm trên được biên dịch mà không gặp lỗi nào? Loại MV_EMP là gì ? Tốt nhất, nó phải giống như bên dưới.

create or replace type emp_type
(
first_name varchar2(20)
, last_name varchar2(20)
, depart_name varchar2(20)
)
/
create or replace function get_employee
 (loc in number)
return emp_type
as  
   emp_record emp_type;
begin
   select a.first_name, a.last_name, b.department_name into emp_record 
   from employees a, departments b 
   where a.department_id=b.department_id and location_id=loc;

   return(emp_record);  
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. talend etl oracle error chèn hàng

  2. ORACLE Cách sử dụng ống chỉ với vị trí ống chỉ động

  3. Theo giai đoạn APPLIC_TOP trong Ứng dụng Oracle R12

  4. Trả lại con trỏ từ thủ tục bên trong sang thủ tục bên ngoài trong oracle pl / sql

  5. Làm cách nào tôi có thể tạo xác thực trực tiếp phía máy chủ oracle apex mà không cần gửi trang