Kas erinevates andmebaasisüsteemides on tekstiotsing vaikimisi tõstutundlik või tõstutundetu?

Postitas Erki Eessaar, 25.06.2024 18:40 (muudeti 27.08.2024 14:49)
SELECT * FROM Isik WHERE perenimi='Mets';

Tõstutundetu (case insensitive) otsingu korral leitakse nii isik perenimega Mets kui ka isik perenimega mets.
Tõstutundliku (case sensitive) otsingu korral leitakse isik perenimega Mets, kuid ei leita isikut perenimega mets.

Kuidas käituvad erinevad andmebaasisüsteemid?
Oracle Database 23ai Free - tõstutundlik
Microsoft SQL Server 2022 - tõstutundetu
MySQL 8 - tõstutundetu
PostgreSQL 16 - tõstutundlik
SQL Lite 3.27.2 - tõstutundetu
MariaDB 10.7.8 - tõstutundetu
MS Access 2019 - tõstutundetu

Kas postitus oli kasulik? Hinda seda!

Keskmine hinne: Pole veel hinnanguid!


← Eelmine postitus Kas ja millised probleemid võivad tekkida andmebaasirakenduse tegemisel kasutades mõnda ORM (<i>Object-Relational Mappers</i>, objekt-relatsioonvastenduse) vahendit? Järgmine postitus → Kas erinevates andmebaasisüsteemides on tekstiotsing vaikimisi tõstutundlik või tõstutundetu?