Pertanyaan yang diberi tag «collation»

Collation adalah seperangkat aturan yang menentukan bagaimana data diurutkan dan dibandingkan untuk membandingkan karakter dalam set karakter.

1
Bagaimana cara menentukan susunan tabel di PostgreSQL?
Saya ingin mengecek pemeriksaan terhadap koleksi yang digunakan pada tabel saya di PostgreSQL, tetapi googling Postgresql detect collationtidak berfungsi dengan baik untuk saya, dan dokumentasi tidak menjadikan ini pencarian yang mudah. Adakah yang bisa memberi tahu saya bagaimana saya memeriksanya?

1
Abaikan aksen di 'di mana'
Dalam database kami, kami memiliki banyak entri dengan caron / hatschek. Sekarang pengguna kami ingin menemukan entri termasuk caron / hatschek ketika mereka mencari entri tanpa. Saya akan menunjukkan ini dengan contoh sederhana: Dalam database kami, kami memiliki entri (kontak dengan nama) Millière jadi nama ini benar di negara tempat …

4
Cara Melucuti Tanda Aksen Bahasa Ibrani
Saya memerlukan Trik Pengkodean Char untuk Melucuti Tanda Aksen Bahasa Ibrani. Contoh Sebelumnya בְּרֵאשִׁ֖ית בָּרָ֣א אֱלֹהִ֑ים אֵ֥ת הַשָּׁמַ֖יִם וְאֵ֥ת הָאָֽרֶץ Contoh Setelah בראשית ברא אלהים את השמים ואת הארץ



2
Mengapa non-digit LIKE [0-9]?
Susunan standar server saya adalah Latin1_General_CI_AS, sebagaimana ditentukan oleh kueri ini: SELECT SERVERPROPERTY('Collation') AS Collation; Saya terkejut menemukan bahwa dengan susunan ini saya dapat mencocokkan karakter non-digit dalam string menggunakan predikat LIKE '[0-9]'. Mengapa dalam susunan standar apakah ini terjadi? Saya tidak bisa memikirkan kasus di mana ini akan berguna. …


2
Tetapkan nilai character_set_client ke utf8mb4
Saya mencoba mengonversi DB saya untuk utf8mb4mengikuti panduan ini . Saya telah menetapkan: [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 Tetapi nilai character_set_clientdan character_set_resultsmasih tidak akan berubah menjadi utf8mb4. mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'; +--------------------------+--------------------+ | Variable_name | Value | …
12 mysql  collation  utf-8 

1
N'Șc 'dianggap kunci duplikat N'C' menggunakan collation Latin1_General_CI_AS
Saya punya tabel dengan kunci unik yang menyertakan NVARCHAR(50)kolom (benar atau tidak, tetapi ada di sana). Jadi, ketika mencoba memasukkan Șcatau C(tidak masalah urutan memasukkan) itu rusak pada sisipan ke-2 karena masalah pemeriksaan. Inilah kesalahannya: (1 baris terpengaruh) Msg 2601, Level 14, Negara 1, Baris 16 Tidak dapat memasukkan baris …



3
Memperlakukan karakter Arab tertentu sebagai identik
Dalam bahasa Arab kami memiliki karakter seperti ا (alef) dan أ (alef dengan hamza). Pengguna menulisnya secara bergantian dan kami ingin mencari mereka secara bergantian. SQL Server memperlakukan mereka sebagai karakter terpisah. Bagaimana saya bisa membuat SQL memperlakukan mereka sebagai karakter yang sama? Saya berpikir untuk mengganti أ (alef dengan …


3
Pemicu untuk mengubah susunan Database saat pembuatan
Saya mencoba membuat Pemicu, untuk mengubah susunan database pada pembuatannya, tetapi bagaimana saya bisa menangkap nama database untuk digunakan di dalam pelatuk? USE master GO CREATE TRIGGER trg_DDL_ChangeCOllationDatabase ON ALL SERVER FOR CREATE_DATABASE AS declare @databasename varchar(200) set @databasename =db_name() ALTER DATABASE @databasename COLLATE xxxxxxxxxxxxxxxxxxx GO Jelas, ini tidak berhasil.

2
Terjemahan Otomatis ketika Mengubah Unicode menjadi non-Unicode / NVARCHAR ke VARCHAR
Titik kode Unicode 9619 adalah karakter yang disebut "Naungan gelap": ▓( http://unicode-table.com/en/search/?q=9619 ). Menggunakan SQL_Latin1_General_CP1_CI_AShalaman kode collation dan 1252, saya akan berharap bahwa casting / konversi karakter Unicode ke tipe data non-Unicode akan menghasilkan tanda tanya ( ?) karena kode halaman 1252 tampaknya tidak mengandung karakter ini dan ini tampaknya …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.