should be it
This commit is contained in:
40
external/duckdb/test/sql/collate/test_default_collations.test
vendored
Normal file
40
external/duckdb/test/sql/collate/test_default_collations.test
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# name: test/sql/collate/test_default_collations.test
|
||||
# description: Test default collations
|
||||
# group: [collate]
|
||||
|
||||
statement ok
|
||||
PRAGMA default_collation='NOCASE'
|
||||
|
||||
statement ok
|
||||
CREATE TABLE collate_test(s VARCHAR)
|
||||
|
||||
statement ok
|
||||
INSERT INTO collate_test VALUES ('hEllO'), ('WöRlD'), ('wozld')
|
||||
|
||||
query I
|
||||
SELECT COUNT(*) FROM collate_test WHERE 'BlA'='bLa'
|
||||
----
|
||||
3
|
||||
|
||||
query T
|
||||
SELECT * FROM collate_test WHERE s='hello'
|
||||
----
|
||||
hEllO
|
||||
|
||||
query T
|
||||
SELECT * FROM collate_test ORDER BY s
|
||||
----
|
||||
hEllO
|
||||
wozld
|
||||
WöRlD
|
||||
|
||||
statement ok
|
||||
PRAGMA default_collation='NOCASE.NOACCENT'
|
||||
|
||||
query T
|
||||
SELECT * FROM collate_test ORDER BY s
|
||||
----
|
||||
hEllO
|
||||
WöRlD
|
||||
wozld
|
||||
|
||||
Reference in New Issue
Block a user