kra funciona em partes pois hj faço um random aleatório de 4 digitos para
prencher o campo código na tabela Marcas então nesses 3000 registros posso
ter d 1000 até 9999.

+ isso já ajuda em partes só fica lento pois terei q fazer um loop pra
verificar se o código existe na tabela marcas.

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL Forms/Reports 6i.
DBA Oracle Jr. em busca do OCA.
(48) 9604-6138


--------- Mensagem Original --------
De: Márcio Ricardo Alves da Silva <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br <oracle_br@yahoogrupos.com.br>
Assunto: Re: [oracle_br] Random
Data: 04/06/08 16:51

>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>             Boa tarde, Jean
>
> Você pode usar da seguinte maneira.
> SELECT trunc(DBMS_RANDOM.value(MIN,MAX)) from dual
>
> Você tem o valor inicial e o valor final dos códigos da tabela Marca
certo? Desde que não tenha pulado valor, p. ex. 1,2,3,5, você pode utilizar
dessa maneira. Ai sim vc conseguirá pegar todos os códigos da tabela marca.
Vê se isso ajuda.
>
> Att,
>
> Márcio Ricardo Alves da Silva
> Programador Pleno
> Oracle Certified Associate 9i
> * [EMAIL PROTECTED]
>
> Config Informática Ltda
> &amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar
> &amp; 04571-010 - Brooklin Novo - São Paulo - SP
> ( Fone (11) 5501-8300
> ( Fax (11) 5501-8302
> 8 www.config.com.br ----- Original Message -----
>
> From: Jean Carlo
>   To: &quot;oracle_br@yahoogrupos.com.br&quot;@mail.harpa.com.br
>   Sent: Wednesday, June 04, 2008 3:29 PM
>   Subject: Re: [oracle_br] Random
>
> Boa tarde, Márcio
>
> Nesse campo marca da tabela Produtos tenho que inserir qualquer código
desde
>   que esse código exista na tabela Marcas.
>   Então tenho que fazer uma escolha aleatória no conteúdo da tabela Marcas
>   isso que ainda não consegui enchegar... hehehehehehe
>
> --
>   att,
>   Jean Carlo Stein da Fonseca
>   Programador PL/SQL Forms/Reports 6i.
>   DBA Oracle Jr. em busca do OCA.
>   (48) 9604-6138
>
> --------- Mensagem Original --------
>   De: Márcio Ricardo Alves da Silva &lt;[EMAIL PROTECTED]&gt;
>   Para: oracle_br@yahoogrupos.com.br &lt;oracle_br@yahoogrupos.com.br&gt;
>   Assunto: Re: [oracle_br] Random
>   Data: 04/06/08 16:05
>
> &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt; Jean, o código da tabela Marca para tabela Produtos é
>   aleatório, ou seja, pode ser qualquer um? Se sim, só fazer um random do
>   código da tabela marca e ir inserindo.
>   &gt; Márcio Ricardo Alves da Silva
>   &gt; Programador Pleno
>   &gt; Oracle Certified Associate 9i
>   &gt; * [EMAIL PROTECTED]
>   &gt;
>   &gt; Config Informática Ltda
>   &gt; &amp;amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar
>   &gt; &amp;amp; 04571-010 - Brooklin Novo - São Paulo - SP
>   &gt; ( Fone (11) 5501-8300
>   &gt; ( Fax (11) 5501-8302
>   &gt; 8 www.config.com.br ----- Original Message -----
>   &gt;
>   &gt; From: Jean Carlo
>   &gt; To: Oracle BR
>   &gt; Sent: Wednesday, June 04, 2008 2:50 PM
>   &gt; Subject: [oracle_br] Random
>   &gt;
>   &gt; Galera seguinte estou fazendo um trabalho da facul e imperrei numa
dúvida
>   do
>   &gt; random.
>   &gt;
>   &gt; Tenho duas tabelas
>   &gt; Marcas (codigo, descricao)
>   &gt; Produtos (codigo, descricao, marca, modelo, datacriacao, preco,
saldo)
>   &gt;
>   &gt; faço um laço pra inserir 3000 registros na tabela
&amp;quot;marcas&amp;quot;
>   escolhendo os
>   &gt; codigos e nomes atraves do random até ai td nota dez.
>   &gt; Meu problema apareceu quando vou gerar os 50000 registros na tabela
>   &gt; &amp;quot;produtos&amp;quot; pois o campo marca é um FK com codigo
na tabela
>   marca tenho q
>   &gt; colocar nesse campo um código que esteja na tabela Marcas como
poderia
>   fazer
>   &gt; isso??? Essa consulta aleatória nos registros da tabela marcas???
>   &gt;
>   &gt; Desde já agradeço a atenão de todos.
>   &gt;
>   &gt; --
>   &gt; att,
>   &gt; Jean Carlo Stein da Fonseca
>   &gt; Programador PL/SQL Forms/Reports 6i.
>   &gt; DBA Oracle Jr. em busca do OCA.
>   &gt; (48) 9604-6138
>   &gt;
>   &gt; ________________________________________________
>   &gt; HarpaMail! Garanta o seu!!! www.harpa.com.br
>   &gt;
>   &gt; [As partes desta mensagem que não continham texto foram removidas]
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>   &gt;
>
> ________________________________________________
>   HarpaMail! Garanta o seu!!! www.harpa.com.br
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>     
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>

________________________________________________
HarpaMail! Garanta o seu!!! www.harpa.com.br

Responder a