Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Zmienna w SQL -> BŁĄD PLS-00103:Napotkano symbol SELECT

możesz użyć klauzuli USING do powiązania zmiennej

DECLARE
    ESTACION_ID NUMBER(6) :=3;
    v_sql   varchar2(32767);
BEGIN
    v_sql   := 'SELECT 100*TOTAL_TAX_AMB1/(SELECT COUNT(*) FROM ITV2 WHERE ITV2.C_RESULTADO=1 AND ITV2.C_ESTACION_ID= :1) AS TAXIS_Y_AMBULANCIAS_PRIMERA
             ...'
    EXECUTE IMMEDIATE v_sql INTO ... USING ESTACION_ID;
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. Jak mogę pobrać kolejne n odblokowanych wierszy z Oracle?

  2. Zalecenia dotyczące obsługi Oracle i SQL Server w tej samej aplikacji ASP.NET z NHibernate

  3. Jak wyrenderować strukturę drzewa w stanie hibernacji z wieloma tabelami?

  4. Oracle SqlPlus - zapisywanie danych wyjściowych w pliku, ale nie wyświetla się na ekranie

  5. Jak sprawdzić NLS_LANG klienta?