DATALENGTH()
geeft de lengte in bytes terug in SQL Server . De equivalente Oracle-functie is LENGTHB()
(gedocumenteerd hier
):
ALTER TABLE my_table
ADD CONSTRAINT MY_TABLE_PASSWORD_CK CHECK (LENGTHB(password) >= 4)
Voor uw doeleinden denk ik echter dat de lengte van de tekenreeks geschikt zou zijn in beide databases, LENGTH()
in Oracle (of LEN()
in SQL Server).