DATALENGTH()
trả về độ dài tính bằng byte trong SQL Server . Hàm tương đương của Oracle là LENGTHB()
(tài liệu đây
):
ALTER TABLE my_table
ADD CONSTRAINT MY_TABLE_PASSWORD_CK CHECK (LENGTHB(password) >= 4)
Tuy nhiên, vì mục đích của bạn, tôi nghĩ độ dài chuỗi sẽ phù hợp trong cả hai cơ sở dữ liệu, LENGTH()
trong Oracle (hoặc LEN()
trong SQL Server).