Pertanyaan yang diberi tag «collation»

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


4
Bagaimana mengubah susunan SQL Server
Bagaimana saya bisa mengubah SQL Server 2008 R2 Express Default Collation untuk seluruh server dan database tertentu? Apakah ada cara untuk melakukannya dengan menggunakan antarmuka visual dari SQL Server Management Studio? Di jendela Properti Server (dan di jendela Properti Database yang sesuai), properti ini tidak tersedia untuk diedit.

1
Mengapa ORDER PostgreSQL saya BY-case-sensitive?
Saya memiliki Postgres 9.4.4 yang berjalan di Debian dan saya mendapatkan ORDER BYperilaku berikut : veure_test=# show LC_COLLATE; lc_collate ------------- en_US.UTF-8 (1 row) veure_test=# SELECT regexp_split_to_table('D d a A c b CD Capacitor', ' ') ORDER BY 1; regexp_split_to_table ----------------------- a A b c Capacitor CD d D (8 rows) …

3
Kolasi mana yang harus saya pilih untuk situs web bahasa-muiti?
Apakah pemeriksaan memiliki pengaruh terhadap kecepatan permintaan? Apakah ukuran tabel berubah tergantung pada susunannya? Jika saya ingin membangun situs web yang harus mendukung semua bahasa yang memungkinkan (mari kita ambil misalnya Google) yang akan menjadi susunan yang disarankan? Saya perlu menyimpan karakter seperti 日本語, pencarian saya di situs web harus …

2
Apa dampak LC_CTYPE pada basis data PostgreSQL?
Jadi, saya punya beberapa server Debian dengan PostgreSQL. Secara historis, server-server dan PostgreSQL dilokalkan dengan charset Latin 9 dan saat itu baik-baik saja. Sekarang kita harus menangani hal-hal seperti Polandia, Yunani atau Cina, jadi mengubahnya menjadi masalah yang berkembang. Ketika saya mencoba membuat database UTF8, saya mendapat pesan: GALAT: penyandian …

1
Bagaimana cara menetapkan string SQL Server Unicode / NVARCHAR ke emoji atau Karakter Tambahan?
Saya ingin mengatur variabel string Unicode ke karakter tertentu berdasarkan titik kode Unicode-nya. Saya ingin menggunakan titik kode di luar 65535, tetapi database SQL Server 2008 R2 memiliki susunan SQL_Latin1_General_CP1_CI_AS. Menurut dokumentasi NCHAR Microsoft , NCHARfungsi tersebut mengambil bilangan bulat sebagai berikut: integer_expression Ketika susunan basis data tidak mengandung bendera …


4
Ada apa dengan pengumpulan beberapa kolom di sys.databases?
Saya mencoba menjalankan UNPIVOTberbagai kolom yang ada disys.databases berbagai versi SQL Server, mulai dari 2005 hingga 2012. The UNPIVOTgagal dengan pesan error berikut: Msg 8167, Level 16, State 1, Line 48 Jenis kolom "CompatibilityLevel" bertentangan dengan jenis kolom lain yang ditentukan dalam daftar UNPIVOT. T-SQL: DECLARE @dbname SYSNAME; SET @dbname …

2
Sortir Aksen Sensitif
Mengapa kedua SELECTpernyataan ini menghasilkan urutan yang berbeda? USE tempdb; CREATE TABLE dbo.OddSort ( id INT IDENTITY(1,1) PRIMARY KEY , col1 NVARCHAR(2) , col2 NVARCHAR(2) ); GO INSERT dbo.OddSort (col1, col2) VALUES (N'e', N'eA') , (N'é', N'éB') , (N'ë', N'ëC') , (N'è', N'èD') , (N'ê', N'êE') , (N'ē', N'ēF'); GO …

2
Bagaimana cara kerja collation-insensitive case?
Jenis pemeriksaan standar dalam SQL Server memungkinkan untuk mengindeks terhadap string tidak sensitif case namun kasus data tetap ada. Bagaimana cara kerjanya? Saya mencari mur dan baut yang sebenarnya, bit dan byte, atau sumber yang bagus yang menjelaskannya secara rinci. create table casetest (fruitnames nvarchar(50) not null); create unique index …




1
Mengapa Anda mengindeks text_pattern_ops pada kolom teks?
Hari ini Seven Databases dalam Seven Weeks memperkenalkan saya ke indeks per operator. Anda bisa mengindeks string untuk pola yang cocok dengan kueri sebelumnya dengan membuat text_pattern_opsindeks kelas operator, asalkan nilainya diindeks dalam huruf kecil. CREATE INDEX moves_title_pattern ON movies ( (lower(title) text_pattern_ops); Kami menggunakan text_pattern_opskarena judulnya adalah tipe teks. …

2
Pindah dari SQL 2005 [SQL_Latin1_General_CP1_CI_AS] ke 2008 - akankah saya kehilangan fitur apa pun dengan menggunakan 'kompatibilitas mundur'
Kami pindah dari SQL 2005 [Instance dan DB memiliki collation of SQL_Latin1_General_CP1_CI_AS] ke SQL 2008 [yang default ke Latin1_General_CI_AS]. Saya menyelesaikan instalasi SQL 2008 R2, dan menggunakan Latin1_General_CI_AScollation default , dengan pemulihan database masih berjalan SQL_Latin1_General_CP1_CI_AS. Masalah yang dikecualikan terjadi - tabel #temp di mana Latin1_General_CI_ASsementara db berada di SQL_Latin1_General_CP1_CI_ASdan …

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.