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

Hàm Oracle trả về tất cả các cột từ bảng

Hãy thử điều này:

CREATE OR REPLACE FUNCTION checkLiveSoccerOdd (p_FIXID    VARCHAR2,
                                               p_TYPE     VARCHAR2,
                                               p_RES      VARCHAR2)
   RETURN SYS_REFCURSOR
IS
   COL   SYS_REFCURSOR;
BEGIN
OPEN COL FOR
   SELECT M.*,O.*    
     FROM LIVE M, ODDS O
    WHERE     M.FIXID = O.FIXID(+)
          AND M.FIXID = p_FIXID
          AND O.TYPE = p_TYPE
          AND O.RES = p_RES;

   RETURN COL;
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. Tải DataFrame từ Pandas sang SQL cho các lợi nhuận ORACLE và LỖI - ORA-00911:Ký tự không hợp lệ

  2. REGEXP_INSTR () Hàm trong Oracle

  3. Hàm LISTAGG:kết quả của việc nối chuỗi quá dài

  4. Thay đổi định nghĩa TYPE trong Oracle 21c

  5. Tổng cộng Tổng phụ trong gridview