Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Variabel dalam SQL -> ERROR PLS-00103:Menemukan simbol SELECT

Anda dapat menggunakan klausa USING untuk mengikat variabel

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. SQL yang lebih elegan?

  2. Fungsi Ganti Oracle

  3. Oracle Sql :Prosedur yang dapat membuat tabel sementara di dalamnya

  4. Convert Select Oracle Query To Update untuk skenario tertentu

  5. Masukkan beberapa baris dari R Dataframe ke Oracle Database