[firebase-br] Algum verbo para usar em campos identity?

Carlos H. Cantu listas em warmboot.com.br
Ter Jan 10 19:53:46 -03 2017


Creio que não, mas como o identity internamente é um generator, talvez
funcione se vc passar a função gen_id no parâmetro do insert... mas não
testei.

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

GS> Olá pessoal,

GS> Se eu criar uma tabela com id do tipo indetity assim:
GS> create table teste (
GS>   id integer generated by default as identity primary key,
GS>   name varchar(15)
GS> );

GS> Sei que se fizer um insert omitindo o campo ID, o identity fará seu
GS> trabalho.
GS> Mas gostaria de saber se há algum verbo para colocar dentro do insert que
GS> me permita expor o nome do campo identity e ainda assim ele fazer seu
GS> trabalho, ex:

GS> insert into teste (id, name) values (default, 'teste#1');

GS> Obviamente, 'default' não vai funcionar (ja tentei!).
GS> Tenho essa necessidade por causa de documentação da base, e gostaria de
GS> saber se há alguma maneira de explicitar o campo identity no meu insert sem
GS> ele ser interpretado como literal.

GS> []´s a todos.
GS> ______________________________________________
GS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
GS> Para saber como gerenciar/excluir seu cadastro na lista, use:
GS> http://www.firebase.com.br/fb/artigo.php?id=1107
GS> Para consultar mensagens antigas:
GS> http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista