2009/7/4 Javier Chávez B. <[email protected]>: > Estimados : > Necesito hacer algo como esto: > > ALTER SEQUENCE external_service_classes_id_sequence RESTART WITH > (SELECT max(id) FROM external_service_classes ) >
no se puede de forma directa, al menos no que yo sepa... que tal algo como esto? BEGIN; LOCK TABLE external_service_classes; SELECT max(id) FROM external_service_classes; ALTER SEQUENCE external_service_classes_id_sequence RESTART WITH valor_obtenido_en_el_select; COMMIT; salvo que sea algo que quieras hacer seguido no parece que necesites nada mas -- Atentamente, Jaime Casanova Soporte y capacitación de PostgreSQL Asesoría y desarrollo de sistemas Guayaquil - Ecuador Cel. +59387171157 -- TIP 8: explain analyze es tu amigo
