DATALENGTH()
zwraca długość w bajtach w SQL Server . Odpowiednikiem funkcji Oracle jest LENGTHB()
(udokumentowane tutaj
):
ALTER TABLE my_table
ADD CONSTRAINT MY_TABLE_PASSWORD_CK CHECK (LENGTHB(password) >= 4)
Jednak dla twoich celów myślę, że długość ciągu byłaby odpowiednia w obu bazach danych, LENGTH()
w Oracle (lub LEN()
w SQL Server).