Gibt es ein Datenbankmodul, das die von RegEx angegebene abfragbare Feldbeschränkung zulässt?

Ich suche nach einer Datenbank-Engine, die mit über RegEx festgelegten Dateneinschränkungen umgehen kann. Ich möchte also zusätzlich zum Datentyp das Format der Daten steuern können. Z.B. einvarchar(255) Feld könnte weiter zurückhaltend sein, wie[a-zA-Z0-9 ].

Ich brauche den RegEx, um auch abgefragt werden zu können, damit ich diese Einschränkungen im gesamten n-Tier-System teilen kann, um sie auf mehreren Ebenen durchzusetzen. Z.B. MySQL erlaubt das Abfragen voninformation_schema, um Metadaten abzurufen, und andere Datenbankmodule haben ähnliche Möglichkeiten.

Ich habe gestern einen Beitrag geschrieben MySQL Queriable Field Constraint von RegEx), der auf Dinge verweist, die ich gelesen habe, die mit MySQL aber nicht vielversprechend aussehen. Deshalb öffne ich dies für jede DB-Engine, obwohl ich MS SQL, Oracle, DB2 oder MySQL vorziehen würde, da es einfacher zu verkaufen ist das Geschäft auf.

Gibt es eine Datenbank-Engine, die diese regulären Ausdrücke berücksichtigt? Wenn ja, um welche handelt es sich und wie werden die Einschränkungen festgelegt und abgefragt?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage