[oracle_br] Insert - Select

2013-02-22 Por tôpico Raphael Franco
Oracle 10g SE R2 Pessoal porque não gravam os mesmos dados na tabela que o select ?? Insiro isso: insert into as_vinte_maiores_tab     select segment_name, object_type, a.owner, tamanho, tablespace_name,sysdate data     from (select rownum, segment_name, owner,tablespace_name, sum(bytes/102

Re: [oracle_br] INSERT SELECT + SEQUENCE

2010-04-27 Por tôpico Fernando Garatini da Silva
faça assim declare uma variavel e use o select sequence.nextval into variavel from dual e no insert passe a variavel Em 27 de abril de 2010 13:56, candiurudba escreveu: > > > Colegas, > > Uma ajudinha rapida... > > Estou criando um SELECT INSERT com SEQUENCE e desenvolvi: > > CREATE SEQUENCE

[oracle_br] INSERT SELECT + SEQUENCE

2010-04-27 Por tôpico candiurudba
Colegas, Uma ajudinha rapida... Estou criando um SELECT INSERT com SEQUENCE e desenvolvi: CREATE SEQUENCE next_seq MINVALUE 1 MAXVALUE 999 START WITH 1 INCREMENT BY 1 CACHE 20; INSERT INTO new_table (pk_ID, Descr) SELECT DISTINCT next_seq.nextv

Re: [oracle_br] INSERT+SELECT

2007-05-14 Por tôpico Alex Ferreira
Olá Clayton, A tabela não possui chave primária. Testei em uma tabela com 15 registros e deu certo: *UPDATE* ESTUDO_02 B *SET* B.DATA_FINAL = (*SELECT* A.DATA_FINAL *FROM* ESTUDO_01 A *WHERE* A.CODIGO = B.CODIGO); ** Tentei fazer um cursor, pois estava dando o mesmo erro " A Subconsulta de uma únic

Re: [oracle_br] INSERT+SELECT

2007-05-14 Por tôpico Clayton Rocha
Qual é a chave primárias das duas tabelas? > Olá Clayton, > > Dá erro: > a subconsulta de uma única linha retorna mais de uma linha" > > > Em 14/05/07, Clayton Rocha <[EMAIL PROTECTED]> escreveu: >> >> >> >> kra... não é um update que você quer fazer? >> tenta o seguinte: >> update tabelaA set

Re: [oracle_br] INSERT+SELECT

2007-05-14 Por tôpico Clayton Rocha
Aqui deu certo... pra isso voce precisa que haja uma chave única nas duas tabelas... Segue:   1* select * from tabelaa order by codigoSQL> /     CODIGO NOME DATA_FIN    --

Re: [oracle_br] INSERT+SELECT

2007-05-14 Por tôpico Alex Ferreira
Olá Clayton, Dá erro: a subconsulta de uma única linha retorna mais de uma linha" Em 14/05/07, Clayton Rocha <[EMAIL PROTECTED]> escreveu: > > > > kra... não é um update que você quer fazer? > tenta o seguinte: > update tabelaA set tabelaA.data_final = (select tabelaB.data_final from > tabelaB >

Re: [oracle_br] INSERT+SELECT

2007-05-14 Por tôpico Clayton Rocha
kra... não é um update que você quer fazer? tenta o seguinte: update tabelaA set tabelaA.data_final = (select tabelaB.data_final from tabelaB where tabelaB.codigo = tabelaA.codigo); []'s Clayton Rocha > Bom dia Pessoal, > Estou fazendo um insert em uma "tabela A" baseada nas informações de > outr

[oracle_br] INSERT+SELECT

2007-05-14 Por tôpico Alex Ferreira
Bom dia Pessoal, Estou fazendo um insert em uma "tabela A" baseada nas informações de outra "tabela B": Gostaria de inserir os dados do campo 'DATA_FINAL' da tabela A no campo 'DATA_FINAL' da tabela B. SELECT * FROM ESTUDO TABELA_01: CODIGO NOMEDATA_F