Prezado Flávio,
Fique atento na forma como a coluna foi criada:

varchar2(7) é diferente de varchar2(7) byte.

Se for byte, pode ser que um caractere que ocupa 2 bytes esteja causando o
overflow, mesmo que você "conte" apenas 7 caracteres.

Geralmente o SQL Developer cria com BYTE por padrão. Já a CONSOLE do Oracle
e os produtos da Quest Software usam o contrário.

Abraços,

Marcelo Medrado
Polo-IT


2009/8/25 José Eduardo Batista Juliano <[email protected]>

> Fica mais uma dica, ja encontrei esse erro quando aconteceu um
> no_data_found.
>
> 2009/8/25 Júlio César Corrêa <[email protected]>
>
> > Isso mesmo,em algum ponto está tentando inserir uma string maior que o
> > tamanho da váriavel.
> >
> > 2009/8/25 Flavio <[email protected]>
> >
> > >
> > >
> > > Olá pessoal, bom dia,
> > >
> > > comecei a trabalhar com Oracle a pouco tempo, e na empresa q trabalho,
> > > o sistema está gerando essa mensagem quando executa uma procedure. É
> > > inviável colocar todo o código aqui, mas colocarei a linha que está
> > > gerando a exceção:
> > >
> > > NodeApiArray(j).APIParam.apiarray(i).Api := RTRIM(s_subcategory);
> > >
> > > onde s_subcategory é uma variavel da procedure,
> > >
> > > Todos esses arrays são tipos de dados criados e Api é um varchar2(7).
> > >
> > > Na verdade, gostaria de saber sobre possíveis erros que poderiam estar
> > > gerando essa exceção, como por exemplo, se eu atribuir uma string de
> > > dimensão maior q 7 para a var Api, esse tipo de exceção é gerada !?
> > >
> > > Sei q fica dificil resolver o meu problema com somente isso de
> > > informação, mas gostaria de mais informações sobre esse tipo de
> exceção.
> > >
> > > Obrigado pela atenção de todos,
> > >
> > > Abrs,
> > >
> > > Flávio.
> > >
> > > __________________________________________________________
> > > Veja quais são os assuntos do momento no Yahoo! +Buscados
> > > http://br.maisbuscados.yahoo.com
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
> > Júlio César Corrêa
> > IS Technologist - Oracle DBA
> > www.dbajccorrea.com
> >
> > “To stay competitive in the tech industry, never stop
> > learning. Always be on the lookout for better ways of
> > doing things and new technologies. Our industry does
> > not reward people who let themselves stagnate”
> > –John Hall, Senior Vice President, Oracle University
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> >
> >
> --------------------------------------------------------------------------------------------------------------------------
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/[email protected]/
> >
> >
> --------------------------------------------------------------------------------------------------------------------------
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure
> > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> > http://www.oraclebr.com.br/
> >
> ------------------------------------------------------------------------------------------------------------------------
> > Links do Yahoo! Grupos
> >
> >
> >
>
>
> --
> José Eduardo Batista Juliano
> Cel (16)9189-2486
> Híade Informática
> Consultoria Oracle e desenvolvimento de sistemas.
> Ribeirão Preto - SP
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
>
> --------------------------------------------------------------------------------------------------------------------------
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/[email protected]/
>
> --------------------------------------------------------------------------------------------------------------------------
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
> » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
> http://www.oraclebr.com.br/
> ------------------------------------------------------------------------------------------------------------------------
> Links do Yahoo! Grupos
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/ 
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 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


Responder a