sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL plpgsql krijgt huidige procedures oid

Ik denk dat je er zo uitziet als

return select oid from pg_proc where proname='$0';

Ik betwijfel of je het als variabel kunt krijgen. Je kunt de naam krijgen van current_query() , maar het zal niet erg betrouwbaar zijn... Tenzij je de functienaam als eerste argument definieert elke keer dat je het aanroept :), dan kun je $1 gebruiken, maar het is ook niet erg betrouwbaar...



  1. Oracle:retourneer meerdere waarden in een functie

  2. Converteer MySQL-query naar JSON met behulp van PHP

  3. hoe maak ik een unieke php-pagina voor elke rij in een mysql-database?

  4. KOLOM WIJZIGEN in orakel - Hoe controleer ik of een kolom nullable is voordat deze op nullable wordt gezet?