PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

PostgreSQL na Dockerze:Jak zainstalować i uruchomić zależności Pythona w `plpython3u`?

Podziękowania dla @AdrianKlaver za odpowiedź

Obserwuj to. Mogę uzyskać response

  1. Wybieram tę odpowiedź jako obraz
  2. Wykonaj CREATE EXTENSION plpython3u; w powłoce SQL
  3. Uruchom pip3 install requests W systemie operacyjnym (aka kontenerze)
  4. utwórz funkcję
    CREATE OR REPLACE FUNCTION return_version()
       RETURNS VARCHAR
    AS $$
     import requests
     res = requests.get('https://google.com')
     return str(res.text)
    $$ LANGUAGE plpython3u;
    
  5. SELECT return_version(); Sprawdź wynik



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przechowuj wynik zapytania w zmiennej używając w PL/pgSQL

  2. Jak zaindeksować tabelę postgres po nazwie, skoro nazwa może być w dowolnym języku?

  3. curval nie została jeszcze zdefiniowana w tej sesji, jak uzyskać sekwencje wielosesyjne?

  4. Przykład przygotowanej instrukcji INSERT przy użyciu ruby ​​pg gem

  5. ustaw puste hasło dla użytkownika PostgreSQL