Can I restrict the data length for a column value in sqlite3?
ex: varchar name(5), Insert statement accepts more than 5 characters.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
SQLite treats
varchar(5)astext(i.e. unlimited string) but you can add a CHECK constraint to the column:This will give you a “constraint failed” error if your
nameis too long: