COLLATE a nivel de base de datos

13/09/2004 - 16:55 por Lara | Informe spam
Hola grupo!

Estaba probando a realizar un Collate a nivel de base de datos para que en
las búsquedas de textos no distinga ni entre mayúsculas y minúsculas, ni
entre acentos y no acentos.
La instrucción que utilizo es esta:

alter database cma_copia collate SQL_Latin1_General_CP1_CI_AI


Esta instrucción se ejecuta, pero luego cuando abro la base de datos, veo
que sigo teniendo el mismo Collate que tenía la base de datos por defecto:
SQL_Latin1_General_CP1_CI_AS

Pero, en cambio, si hago el Collate SQL_Latin1_General_CP1_CI_AI, a nivel de
columna sí lo modifica. Por qué puede ocurrir esto?


Muchas gracias!
Lara

Preguntas similare

Leer las respuestas

#1 ulises
13/09/2004 - 17:36 | Informe spam
Cambiar el collate a nivel de base de datos no cambia el
collate de los objetos existentes, éstos tienen que ser
cambiados uno por uno.

Saludos,
Ulises

Hola grupo!

Estaba probando a realizar un Collate a nivel de base de


datos para que en
las búsquedas de textos no distinga ni entre mayúsculas y


minúsculas, ni
entre acentos y no acentos.
La instrucción que utilizo es esta:

alter database cma_copia collate


SQL_Latin1_General_CP1_CI_AI


Esta instrucción se ejecuta, pero luego cuando abro la


base de datos, veo
que sigo teniendo el mismo Collate que tenía la base de


datos por defecto:
SQL_Latin1_General_CP1_CI_AS

Pero, en cambio, si hago el Collate


SQL_Latin1_General_CP1_CI_AI, a nivel de
columna sí lo modifica. Por qué puede ocurrir esto?


Muchas gracias!
Lara


.

Respuesta Responder a este mensaje
#2 Lara
14/09/2004 - 09:54 | Informe spam
Gracias Ulises!


"ulises" escribió en el mensaje
news:13a701c499a7$67f2a580$
Cambiar el collate a nivel de base de datos no cambia el
collate de los objetos existentes, éstos tienen que ser
cambiados uno por uno.

Saludos,
Ulises

Hola grupo!

Estaba probando a realizar un Collate a nivel de base de


datos para que en
las búsquedas de textos no distinga ni entre mayúsculas y


minúsculas, ni
entre acentos y no acentos.
La instrucción que utilizo es esta:

alter database cma_copia collate


SQL_Latin1_General_CP1_CI_AI


Esta instrucción se ejecuta, pero luego cuando abro la


base de datos, veo
que sigo teniendo el mismo Collate que tenía la base de


datos por defecto:
SQL_Latin1_General_CP1_CI_AS

Pero, en cambio, si hago el Collate


SQL_Latin1_General_CP1_CI_AI, a nivel de
columna sí lo modifica. Por qué puede ocurrir esto?


Muchas gracias!
Lara


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida