Preguntas etiquetadas con collation

Una clasificación es un conjunto de reglas que determinan cómo se ordenan y comparan los datos para comparar caracteres en un conjunto de caracteres.


1
Ignorar acentos en 'donde'
En nuestra base de datos tenemos múltiples entradas con caron / hatschek. Ahora nuestros usuarios quieren encontrar entradas que incluyan caron / hatschek cuando buscan entradas sin ellas. Lo mostraré con un simple ejemplo: En nuestra base de datos tenemos la entrada (contacto con nombre) Millière entonces este nombre es …

4
Cómo quitar marcas de acento hebreo
Necesito un truco de codificación de caracteres para eliminar las marcas de acento hebreo. Muestra antes בְּרֵאשִׁ֖ית בָּרָ֣א אֱלֹהִ֑ים אֵ֥ת הַשָּׁמַ֖יִם וְאֵ֥ת הָאָֽרֶץ Muestra después בראשית ברא אלהים את השמים ואת הארץ

2
Impacto en el rendimiento de Latin1_General_BIN al cambiar la clasificación predeterminada de la base de datos
He configurado la intercalación de la base de datos en Latin1_General_BIN, para hacer comparaciones de cadenas entre mayúsculas y minúsculas. ¿Tendrá esto un impacto en el rendimiento? ¿Tendrá algún impacto en las operaciones DML o DDL en la base de datos? La base de datos ya existe con tablas en …


2
¿Por qué los no dígitos son como [0-9]?
La clasificación predeterminada de mi servidor es Latin1_General_CI_AS, según lo determinado por esta consulta: SELECT SERVERPROPERTY('Collation') AS Collation; Me sorprendió descubrir que con esta clasificación puedo unir caracteres que no sean dígitos en cadenas usando el predicado LIKE '[0-9]'. ¿Por qué en la clasificación predeterminada sucede esto? No puedo pensar …


2
Establezca el valor de character_set_client en utf8mb4
Estoy tratando de convertir mi DB a utf8mb4seguir esta guía . Yo he puesto: [client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld] init-connect='SET NAMES utf8mb4' collation_server=utf8mb4_unicode_ci character_set_server=utf8mb4 skip-character-set-client-handshake Pero el valor de character_set_clienty character_set_resultsaún no cambiará a utf8mb4. mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'; +--------------------------+--------------------+ | Variable_name | …
12 mysql  collation  utf-8 




3
Tratar ciertos caracteres árabes como idénticos
En árabe tenemos caracteres como ا (alef) y أ (alef con hamza). Los usuarios los escriben indistintamente y queremos buscarlos indistintamente. SQL Server los trata como caracteres separados. ¿Cómo puedo hacer que SQL los trate como el mismo personaje? Pensé en reemplazar cualquier أ (alef con hamza) con ا (alef) …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.