Hola al grupo,
Tengo una aplicación realizada con Sql Server y múltiples consultas,
triggers, procedimientos almacenados, funciones, etc donde utilizo para una
determinada tabla un campo llamado descripcion_es que almacena la
descripción de un artículo escrita en castellano. Además de este campo
existen otros campos: descripcion_en, descripcion_fr, descripcion_it, etc.
donde se almacena la descripción en inglés, francés, italiano, etc. Las
consultas ya están hechas con el campo descripcion_es y en toda la
aplicación se hace referencia a este campo. ¿Existe alguna manera de crear
un procedimiento almacenado, trigger, etc. en el que pueda reemplazar el
valor del campo descripcion_es por el de otro campo según el idioma? es
decir como si descripcion_es se le agregara dos parentesis y escribiendo la
funcion descripcion_es( ) que devuelve el texto según el idioma seleccionado
para el usuario x, pero sin agregarle los paréntesis ya que tendría que
estar buscando en toda la aplicación ese campo y agregarle los paréntesis.
(existen cientos de referencias para este campo)
saludos,
José Antonio Muñoz
Leer las respuestas