sql >> Database >  >> RDS >> PostgreSQL

Hoe maak je een functie die niets retourneert?

Gebruik RETURNS void zoals hieronder:

CREATE FUNCTION stamp_user(id int, comment text) RETURNS void AS $$
    #variable_conflict use_variable
    DECLARE
        curtime timestamp := now();
    BEGIN
        UPDATE users SET last_modified = curtime, comment = comment
          WHERE users.id = id;
    END;
$$ LANGUAGE plpgsql;


  1. Hoe log/traceer ik Oracle opgeslagen procedure-aanroepen met parameterwaarden?

  2. SSIS en MySQL - Probleem met scheidingstekens voor tabelnaam

  3. Optimaliseer een UNION mysql-query

  4. Van database naar sessies gaan