sql >> Database teknologi >  >> RDS >> Oracle

Oracle-funktion returnerer alle kolonner fra tabeller

Prøv dette:

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. EF4 - Den valgte lagrede procedure returnerer ingen kolonner

  2. Kan ikke installere mysqlclient Python-pakken på Windows

  3. PDO-ækvivalent til mysql_num_rows eller mssql_num_rows

  4. Indsæt billede i databasen ved hjælp af php