Charset e Collate para diversos idiomas
Boa tarde,
Problema: BD em firebird 1.5 devendo suportar vários idiomas.
Idéia inicial: deixar no Charset Win1252 e fazer as consultas ordenando pelo Collate apropriado. Ex.: ´select * from tbl_clientes order by nome collate pxw_intl1850´. Cfe. o idioma, mudo a forma de ordenamento das consultas, com o collate correto. Porém isso dará muito trabalho, pois todas as consultas terão essa variação.
Outra idéia: mudar os domínios que utilizam collates, o que daria menos trabalho na programação. Neste caso, não sei qual seria o aspecto negativo, se isso poderia trazer futuros problemas.
O que seria melhor? Desde já agradeço.
Problema: BD em firebird 1.5 devendo suportar vários idiomas.
Idéia inicial: deixar no Charset Win1252 e fazer as consultas ordenando pelo Collate apropriado. Ex.: ´select * from tbl_clientes order by nome collate pxw_intl1850´. Cfe. o idioma, mudo a forma de ordenamento das consultas, com o collate correto. Porém isso dará muito trabalho, pois todas as consultas terão essa variação.
Outra idéia: mudar os domínios que utilizam collates, o que daria menos trabalho na programação. Neste caso, não sei qual seria o aspecto negativo, se isso poderia trazer futuros problemas.
O que seria melhor? Desde já agradeço.
Adrinei
Curtidas 0