Bom dia, Eu fiz uma migração de um banco de dados access onde as chaves primarias são autonumeração o proprio software de migração criou as tabelas com campos PrimaryKey trigger atrelada a uma sequencia onde ao incluir um novo registro esse campo é preenchido automaticamente pelo valor sequencia, cada tabela tem uma sequencia, eu preciso do valor da PrimaryKey após o Insert ter sido executado e sei que consigo o valor da sequencia da sessão corrente com o currval, mas preciso da sequencia, que é chamada pela trigger que esta atrelada a tabela.
Juari Em 11/06/06, jlchiappa <[EMAIL PROTECTED]> escreveu: > > Colega, "o nome da sequencia de uma > tabela" não faz o MENOR sentido, uma sequence é uma "caixa de onde vc > retira valores", é independente, NÃO é "amarrada", não se relaciona a > tabela NENHUMA : via INSERT, absolutamente QUALQUER sequence pode ter > valores inseridos em QUALQUER tabela. E mais, a qualquer momento um > programa qualquer pode pedir nomedeumasequenceQUALQUER.nextval , > removendo assim o valor atual e avançando a sequence. > Já "ultima chave de insert" nem imagino o que vc quer dizer com isso, > mas SUPONHO que vc queria saber o último valor inserido num campo > numérico, é isso ? Se sim, basta se fazer select max(camponumerico) > from tabela. > > []s > > Chiappa > > --- Em [email protected], "Juari Daniel" > <[EMAIL PROTECTED]> escreveu > > > > > Olá pessoal, > > > > Alguém sabe me dizer se tem como eu pegar qual é o nome da sequencia > de uma > > tabela, tendo apenas o nome da tabela? > > Ou se tem como eu pegar o valor da ultima chave de insert sem saber > o nome > > da sequencia? > > > > Juari > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/[email protected]/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __________________________________________________________________ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
