Domande taggate «collation»

Una raccolta è un insieme di regole che determinano il modo in cui i dati vengono ordinati e confrontati per confrontare i caratteri in un set di caratteri.


1
Ignora gli accenti in "dove"
Nel nostro database abbiamo più voci con caron / hatschek. Ora i nostri utenti vogliono trovare voci tra cui caron / hatschek quando cercano voci senza. Lo mostrerò con un semplice esempio: Nel nostro database abbiamo la voce (contatto con il nome) Millière quindi questo nome è corretto nel paese …

4
Come eliminare i segni di accento ebraico
Ho bisogno di un trucco per la codifica dei caratteri per eliminare i segni di accento ebraico. Campione prima בְּרֵאשִׁ֖ית בָּרָ֣א אֱלֹהִ֑ים אֵ֥ת הַשָּׁמַ֖יִם וְאֵ֥ת הָאָֽרֶץ Esempio dopo בראשית ברא אלהים את השמים ואת הארץ



2
Perché le non cifre SONO COME [0-9]?
Le regole di confronto predefinite del mio server sono Latin1_General_CI_AS, come determinato da questa query: SELECT SERVERPROPERTY('Collation') AS Collation; Sono stato sorpreso di scoprire che con questo confronto posso abbinare caratteri non numerici nelle stringhe usando il predicato LIKE '[0-9]'. Perché nelle regole di confronto predefinite succede? Non riesco a …


2
Impostare il valore di character_set_client su utf8mb4
Sto cercando di convertire il mio DB nel utf8mb4seguire questa guida . Ho impostato: [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 Ma il valore di character_set_cliente character_set_resultsnon cambierà ancora in utf8mb4. mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'; +--------------------------+--------------------+ | Variable_name | …
12 mysql  collation  utf-8 




3
Trattare alcuni caratteri arabi come identici
In arabo abbiamo personaggi come ا (alef) e أ (alef con hamza). Gli utenti li scrivono in modo intercambiabile e vogliamo cercarli in modo intercambiabile. SQL Server li considera come caratteri separati. Come posso fare in modo che SQL li tratti come lo stesso personaggio? Ho pensato di sostituire qualsiasi …


3
Trigger per modificare le regole di confronto del database durante la creazione
Sto cercando di creare un trigger, per modificare le regole di confronto di un database durante la sua creazione, ma come posso catturare il nome del database da utilizzare all'interno del trigger? USE master GO CREATE TRIGGER trg_DDL_ChangeCOllationDatabase ON ALL SERVER FOR CREATE_DATABASE AS declare @databasename varchar(200) set @databasename =db_name() …

2
Traduzione automatica durante la conversione di Unicode in non Unicode / NVARCHAR in VARCHAR
Il punto di codice Unicode 9619 è un personaggio chiamato "Dark shade": ▓( http://unicode-table.com/en/search/?q=9619 ). Usando le SQL_Latin1_General_CP1_CI_ASregole di confronto e la tabella codici 1252, mi aspetterei che il casting / conversione di quel carattere Unicode in tipo di dati non Unicode provocherebbe un punto interrogativo ( ?) poiché la …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.