i have been thinking about this a lot.
So i wanna create a table which contains a password. The password should at least be 6 chars long a contain minimum 2 numbers.
My version was:
create table User (
passwort varchar(80) not null check (length(passwort) >= 6 and passwort like '%[0-9]%[0-9]%')
);
The Problem with this approach is that the password has to contain [0-9] twice instead of the actual numbers. Does anyone know how to get rid of that problem ?
Thanks in advance.