Сообщение => FRM-40831: произошло усечение: слишком большое значение для поля PHONE.Как удалить сообщение из списка ниже?
У меня есть таблица с именем «КЛИЕНТ». В таблице много полей. Одним из названий полей является «PHONE». Тип и длина поля данных VARCHAR2 (20 байт). Используя таблицу «CLIENT», я создал форму с помощью Forms Developer 10g. Он работает нормально. Но я изменил длину поля и значение свойства формы как VARCHAR2 (40 байт) и свойство форм> Максимальная длина = 40. Теперь данные формы сохраняются плавно. Но когда я собираюсь получить данные, сообщение показывает => FRM-40831: произошло усечение: слишком большое значение для поля PHONE.
N.B: сообщение показывает, когда оно имеет значение более 20 символов, в противном случае нет.
Как решить проблему?
Пожалуйста, помогите мне.
Непонятный ваш ответ. Пожалуйста, опишите как детали. Большое спасибо. –
Я изменил длину столбца таблицы базы данных как VARCHAR2 (40 CHAR), но все же теперь это сообщение. Благодаря помощи. –
Да, я решил проблему. У меня был «вид», используя таблицу CLIENT в форме CLIENT, и в представлении был столбец PHONE. Поэтому я изменил столбец вида PHONE => form property => Maximum Length = 40 и его OK. –