«collation» 태그된 질문

데이터 정렬은 문자 집합의 문자를 비교하기 위해 데이터를 정렬하고 비교하는 방법을 결정하는 규칙 집합입니다.

2
문자셋 UTF-8로 MySQL 데이터베이스 생성
저는 MySQL을 처음 접했고 다음을 알고 싶습니다. utf-8navicat에서와 같이 charset으로 데이터베이스를 만들려면 어떻게 해야합니까? create mydatabase; ... 어떤 종류의 기본 문자셋을 사용하는 것으로 보입니다.
142 mysql  collation  utf-8 

4
SQL Server 데이터 정렬을 변경하는 방법
전체 서버와 특정 데이터베이스에 대한 SQL Server 2008 R2 Express 기본 데이터 정렬을 어떻게 변경할 수 있습니까? SQL Server Management Studio의 시각적 인터페이스를 사용하여 수행 할 수있는 방법이 있습니까? 서버 특성 창 및 해당 데이터베이스 특성 창에서이 특성을 편집 할 수 없습니다.


3
뮤 티어 웹 사이트에 어떤 데이터 정렬을 선택해야합니까?
데이터 정렬이 쿼리 속도에 영향을 줍니까? 데이터 정렬에 따라 테이블 크기가 변경됩니까? 권장되는 데이터 정렬이 될 수있는 모든 가능한 언어 (예 : Google에 해당)를 지원해야하는 웹 사이트를 구축하려면? 와 같은 문자를 저장해야 日本語합니다. 웹 사이트를 통한 검색 something은 sóméthíng입력 을 반환 해야하며 대소 문자를 구분하지 않아야합니다. 어떤 것이 가장 좋은 …

2
PostgreSQL 데이터베이스에서 LC_CTYPE의 영향은 무엇입니까?
그래서 PostgreSQL이 설치된 데비안 서버가 거의 없습니다. 역사적으로 이러한 서버와 PostgreSQL은 라틴 9 문자 세트로 현지화되어 그 당시에는 괜찮 았습니다. 이제 우리는 폴란드어, 그리스어 또는 중국어와 같은 것을 처리해야하므로 변경이 점점 커지고 있습니다. UTF8 데이터베이스를 만들려고 할 때 메시지가 나타납니다. 오류 : UTF8 인코딩이 로케일 fr_FR과 일치하지 않습니다. 세부 사항 …

1
SQL Server 유니 코드 / NVARCHAR 문자열을 이모티콘 또는 보충 문자로 설정하려면 어떻게합니까?
유니 코드 코드 변수를 기반으로 유니 코드 문자열 변수를 특정 문자로 설정하고 싶습니다. 65535 이상의 코드 포인트를 사용하고 싶지만 SQL Server 2008 R2 데이터베이스의 데이터 정렬은 SQL_Latin1_General_CP1_CI_AS입니다. 에 따르면 마이크로 소프트의 NCHAR 문서 는 NCHAR다음과 같이 함수는 정수를 취합니다 정수식 데이터베이스의 데이터 정렬에 보충 문자 (SC) 플래그가 포함되어 있지 않은 …

3
국제 데이터베이스에 대한 데이터 정렬을 선택하는 방법은 무엇입니까?
내가 쿼리의 결과를 표시하는 가장 좋은 방법을 생각하므로, (UTF-8을 사용하는) 다른 언어로 데이터를 저장하는 데이터베이스를 설계하고있어 (쿼리 자체 동안 사용자의 언어에 따라 주문되는 하나 이상이 있기 때문에 다음과 같이 올바른 방법으로 ) : SELECT a < b COLLATE "de_DE" FROM test1; 이것이 국제 데이터를 처리하는 올바른 방법이라고 가정하면 데이터베이스 자체에 …

4
sys.databases에서 일부 열의 데이터 정렬은 무엇입니까?
2005 년에서 2012 년까지 다양한 버전의 SQL Server에 UNPIVOT포함 된 다양한 열 에서 실행하려고합니다 sys.databases. UNPIVOT다음 오류 메시지와 함께 실패 : 메시지 8167, 수준 16, 상태 1, 줄 48 "CompatibilityLevel"열 유형이 UNPIVOT 목록에 지정된 다른 열 유형과 충돌합니다. T-SQL : DECLARE @dbname SYSNAME; SET @dbname = DB_NAME(); SELECT [Database] = …

2
악센트 구분
왜이 두 SELECT문장이 다른 정렬 순서를 가지나요? 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 SELECT …

2
대소 문자를 구분하지 않는 데이터 정렬은 어떻게 작동합니까?
SQL Server의 기본 데이터 정렬 유형을 사용하면 대소 문자를 구분하지 않는 문자열에 대해 인덱싱 할 수 있지만 데이터의 경우는 유지됩니다. 실제로 어떻게 작동합니까? 실제 너트와 볼트, 비트 및 바이트 또는 자세한 설명을 제공하는 훌륭한 리소스를 찾고 있습니다. create table casetest (fruitnames nvarchar(50) not null); create unique index IX_fruitnames on casetest(fruitnames); …



2
DBMS에 대소 문자를 구분하고 악센트를 구분하지 않는 데이터 정렬이 있습니까?
이 질문은 공급 업체 / 버전에 구애받지 않습니다. 영어를 구사하는 사람 (타이피스트, 작가)으로서, 단어가 올바르게 입력 될 것으로 기대하지만 반드시 올바른 억양이 올바른 방향으로 가고있는 것은 아닙니다. 샹젤리제 식당에서 클로이와 함께 쁘띠 뜨 호텔을 맛 보았고, garcon이 내 볶은 jalapeno 페이트를 가져 오기를 기다리는 동안 ... 당신은 그 아이디어를 얻습니다. …

1
텍스트 열에서 text_pattern_ops를 색인하는 이유는 무엇입니까?
오늘 7 주 동안 7 개의 데이터베이스가 운영자 별 인덱스를 소개했습니다. 이전 쿼리를 작성하여 패턴과 일치하는 문자열을 색인화 할 수 있습니다. text_pattern_ops값이 소문자로 색인되는 연산자 클래스 색인 . CREATE INDEX moves_title_pattern ON movies ( (lower(title) text_pattern_ops); text_pattern_ops제목은 텍스트 유형이므로를 사용했습니다 . varchars, chars 또는 names를 색인화해야하는 경우 관련 ops를 사용하십시오.varchar_pattern_ops …

2
SQL 2005 [SQL_Latin1_General_CP1_CI_AS]에서 2008로 이동- '이전 버전 호환성'을 사용하면 기능이 손실됩니다
우리는 SQL 2005 [인스턴스와 DB의 데이터 정렬 SQL_Latin1_General_CP1_CI_AS]이 SQL 2008 [기본값]으로 옮겨 가고 있습니다 Latin1_General_CI_AS. SQL 2008 R2 설치를 완료 Latin1_General_CI_AS하고 데이터베이스 복원을 계속 사용하여 기본 데이터 정렬을 사용 했습니다 SQL_Latin1_General_CP1_CI_AS. 예외적 인 문제가 발생했습니다-db가있는 Latin1_General_CI_AS동안 #temp 테이블 SQL_Latin1_General_CP1_CI_AS이 있고 여기가 내가있는 곳입니다-함정에 대한 조언이 필요합니다. SQL 2008 R2를 설치할 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.