데이터베이스에 Abc 필드가 있는데 사용자가 데이터베이스 필드의 한도를 넘지 않도록하기 위해 "50자를 초과하여 입력 할 수 없습니다. ".필드 길이를 확인하는 방법
이제 중국인, 인도어 스크립트 및 기타 언어를 저장하는 메모리가 1 바이트 이상 걸리므로 길이를 확인하는 것이 좋습니다.
지금은 사용자가 30 자의 입력을 받았으며 "50자를 초과하여 입력 할 수 없습니다"라는 메시지가 표시됩니다.
내가 알고있는 해결책은 데이터베이스의 크기를 늘리거나 바이트 길이를 확인할 수 있지만 좋은 아이디어 인 것 같지 않습니다.
완료하기 위해 어떤 접근 방식을 따르십니까?
이, SQL 서버 DB의 어떤 유형으로 이동? 또한 Nvarchar 필드는 어떤 유형입니까? –