Thiago, eh quase isso mesmo que eu quero fazer.. só que em vez de inserir na tabela Album, eu quero inserir na tabela Image

tipo assim, eu to fazendo em Java:

PrepareStatement ps = null;
INSERT INTO Image (album_id, image_desc, image_full) VALUES (?,?,?)
ps.setInt( 1, 1);
ps.setInt ( 2, "uma foto qualquer");

File image = new File( filename );
FileInputStream fis = new FileInputStream( image );
ps.setBinaryStream ( 3, fis, (int) image.length() );

só que eu nao quero ter sempre que mudar o numero do ps.setInt( 1, x), eu queia que ele sempre pegasse o proximo valor. acho que usando o nextval dá certo né?




On 10/26/06, Thiago Risso <[EMAIL PROTECTED]> wrote:
Cara é só não especificar o campo ou usar a funcao nextval("Album_album_id_seq") no lugar do numero ...

Tipo :
begin;
INSERT INTO "Album" (album_name) VALUES ('MEU ALBUM');
SELECT currval("Album_album_id_seq");
commit;

OU
begin;
INSERT INTO "Album"  VALUES (nextval("Album_album_id_seq"),'MEU ALBUM');
SELECT currval("Album_album_id_seq");
commit;

Acho que foi isso que quiz dizer não ?

Att:
Thiago Risso

On 10/26/06, Leandro Guimarães Faria Corcete DUTRA < [EMAIL PROTECTED]> wrote:
Em Qui, 2006-10-26 às 15:40 -0300, Alberto Ivo escreveu:
> o que eu fazer é o seguinte: Inserir apenas na Tabela Image  o o campo
> album_id da tabela Album ser incrementado automaticamente. do jeito
> que está aí, eu preciso colocar um número para o album_id

        Não está claro o problema, pode explicar melhor?  Talvez com log da
sessão.

--
Leandro Guimarães Faria Corcete DUTRA < [EMAIL PROTECTED] >
http://orolix.com.br./
+55 (11) 2122 0302


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios




_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a