Olá, gostaria de saber se a função de texto do oracle "utl_file" tem limite de caracteres porque estou tentando inserir em um arquivo texto linhas com aprox. 3.000 caracteres e não estou consigo pois da erro e entra no meu exception com o seguinte sqlerrm - User-Defined Exception. Se alguém souber e puder me ajudar ficarei muito grato.
Robson
Utl_file - tamanho máximo de linha
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Pode ler e gravar linhas até 32767 caracteres.
Se você der um DESC UTL_FILE, verá todos as assinaturas do FOPEN.
Veja essa:
Tem um parâmetro chamado MAX_LINESIZE... Nele, você pode colocar o valor maximo da linha. Tente colocar ali um número alto pra ver se funciona!
Se você der um DESC UTL_FILE, verá todos as assinaturas do FOPEN.
Veja essa:
FUNCTION FOPEN RETURNS RECORD
Argument Name Type In/Out Default?
------------------------------ ----------------------- ------ --------
ID BINARY_INTEGER OUT
DATATYPE BINARY_INTEGER OUT
LOCATION VARCHAR2 IN
FILENAME VARCHAR2 IN
OPEN_MODE VARCHAR2 IN
MAX_LINESIZE BINARY_INTEGER IN <--- -taí o parametro!
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Google [Bot] e 27 visitantes