Em 10-08-2011 09:11, Marcos Oliveira escreveu: > Consulta 01: > SELECT attrelid,attname, atttypid FROM pg_attribute WHERE attrelid = > 167017 and ( atttypid isnull or atttypid = 0); > > attrelid;attname;atttypid > ;; > 54;;0 > ;; > ;; > 167017;........pg.dropped.12........;0 > 167017;........pg.dropped.25........;0 > > Mesmo aparecendo estas 6 linhas, o conteúdo da coluna de comparação > attrelid (167017) não é retornado em 4 delas. > ... que é justamente o problema. As tuplas com 'pg.dropped' estão ok.
> Consulta 02: > SELECT attrelid,attname, atttypid FROM pg_attribute WHERE attrelid = 167017; > > attrelid|attname|atttypid > -> || > -> 54||0 > -> || > 167017|id_permissao|23 > 167017|nome|17070 > 167017|descricao|17071 > 167017|ordem|23 > 167017|id_usuario_ins|23 > 167017|dta_inserido|1082 > 167017|hora_inserido|1083 > 167017|id_usuario_upd|23 > -> || > -> 167017|........pg.dropped.12........|0 > 167017|id_fase_seguinte_aprova|23 > 167017|id_fase_seguinte_rejeita|23 > 167017|agenda_pericia|23 > 167017|agenda_procedimento|23 > 167017|permite_aprovar|1042 > 167017|permite_rejeitar|1042 > 167017|permite_cancelar|1042 > 167017|permite_encaminhar|1042 > 167017|add_proced_sec|1042 > 167017|inf_proced_princ_apr|1042 > 167017|libera_num|1042 > 167017|conf_agenda_tramite|1042 > -> 167017|........pg.dropped.25........|0 > > Pelo que vi, a consulta 01 é factível para a execução do DELETE. > > A pergunta é:Este raciocínio está correto? > Sim. -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
