sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan opretter du en funktion, der ikke returnerer noget

Brug RETURNS void som nedenfor:

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. MySQL-forklaring for SLET-forespørgsler

  2. Er inkrementering af et felt i MySQL atomart?

  3. Hvordan får man en særskilt liste over ord brugt i alle feltposter ved hjælp af MS SQL?

  4. MySQL, fejl 126:Forkert nøglefil til tabel