Sebastian Calderón Araque
Pregunta7:38 se menciona que se puede hacer el conteo de las filas con una consulta usando el SELECT COUNT(*). He intentado realizarlo de esa manera pero me genera errores, alguien sabe como se haría?
CREATE OR REPLACE FUNCTION miPrimerPL() RETURNS TRIGGER LANGUAGE 'plpgsql' AS $$ DECLARE contador integer := 0; BEGIN contador = SELECT count(*) FROM pasajeros; INSERT INTO conteo_pasajeros(total, tiempo) VALUES (contador, current_time); END $$
Sebastian Calderón Araque
@Oz gracias por la aclaración.
Tambien es posible realizarlo de la siguiente manera:
contador := count(*) FROM pasajeros;
Oswaldo Rodríguez González
Hola! No es
contador = SELECT count(*) FROM pasajeros;
Sería
SELECT count(*) INTO contador FROM pasajeros;