New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new UCA collations for MariaDB 10.10+ #1917
Comments
This is not a valid request. Please provide some details about what you would like to have changed in HeidiSQL. |
Does heidiSql provide utf8mb4_1400_ai_ci collation for example? I coundt find it |
HeidiSQL provides all collations the server returns from |
Using SELECT * FROM INFORMATION_SCHEMA.COLLATION_CHARACTER_SET_APPLICABILITY WHERE COLLATION_NAME LIKE 'uca1400_ai_ci';`
| COLLATION_NAME | CHARACTER_SET_NAME | FULL_COLLATION_NAME | ID | IS_DEFAULT |
|----------------|--------------------|-----------------------|------|------------|
| uca1400_ai_ci | utf8mb3 | utf8mb3_uca1400_ai_ci | 2048 | |
| uca1400_ai_ci | ucs2 | ucs2_uca1400_ai_ci | 2560 | |
| uca1400_ai_ci | utf8mb4 | utf8mb4_uca1400_ai_ci | 2304 | |
| uca1400_ai_ci | utf16 | utf16_uca1400_ai_ci | 2816 | |
| uca1400_ai_ci | utf32 | utf32_uca1400_ai_ci | 3072 | | Can we use that full_collation_name maybe or is it already implicit depending on charset chosen? |
No, HeidiSQL's table designer leaves the charset away from the CREATE code. So it will always use the default full collation. And the user is not able to provide a collation different to the default one (e.g. Btw, MySQL Workbench also does not support full collation names: https://bugs.mysql.com/bug.php?id=102456 |
All MariaDB versions higher than 10.10.1 |
I guess you meant "higher or equal" to 10.10.1 |
Some more collations were added and structural changes were done in MariaDB 10.10 as per https://jira.mariadb.org/browse/MDEV-27009 which requires changes in how we get the full list of collations if we are using this engine.
The text was updated successfully, but these errors were encountered: