Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

numero a palabras (oracle)

Estas en el tema de numero a palabras (oracle) en el foro de Bases de Datos General en Foros del Web. Hola. encontre una forma de convertir numeros en palabras, pero en ingles select to_char(to_date(873,'J'), 'JSP') as converted_form from dual; La lata es que lo hace ...
  #1 (permalink)  
Antiguo 24/02/2006, 11:50
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 19 años, 7 meses
Puntos: 0
numero a palabras (oracle)

Hola.
encontre una forma de convertir numeros en palabras, pero en ingles

select to_char(to_date(873,'J'), 'JSP') as converted_form from dual;

La lata es que lo hace en ingles. Algun amable, sabra como hacere lo mismo pero en español?

Atte
Mauricio
  #2 (permalink)  
Antiguo 24/02/2006, 18:02
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 6 meses
Puntos: 3
Antes del select setea el lenguaje a español (esto dura solo por la sesion) de la siguiente forma :

alter session set nls_language = 'SPANISH';
select to_char(to_date(873,'J'), 'JSP') as converted_form from dual;
  #3 (permalink)  
Antiguo 27/02/2006, 07:05
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 19 años, 7 meses
Puntos: 0
De acuerdo

Ter agradesco muchisimo tu respuesta. pero me dice:

ORA-00911: carácter no válido.

Uso el toad para conectarme con la base.

Atte
Mauricio
  #4 (permalink)  
Antiguo 27/02/2006, 09:55
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 6 meses
Puntos: 3
Intenta con esto

ALTER SESSION SET NLS_LANGUAGE=SPANISH NLS_TERRITORY=SPAIN NLS_SORT=SPANISH;
  #5 (permalink)  
Antiguo 27/02/2006, 17:45
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 5 meses
Puntos: 11
Asegurate que tengas los privilegios para realizar alteraciones en las sesiones
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #6 (permalink)  
Antiguo 20/11/2006, 09:03
 
Fecha de Ingreso: junio-2006
Mensajes: 61
Antigüedad: 17 años, 11 meses
Puntos: 0
idioma

cuando cambio el idioma a español sigue escribiendo la traducción en castellano, pruebo con otra función para ver si el idioma del session del oracle está en castellano y si es así es decir tengo permisos pero el problema es q parece no afectar al TO_CHAR(,'JSP')... alguien sabe como hacer para q lo traduzca a castellano
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:57.