macros
Guest
Обрезание
Здравствуйте друзья!
Есть следуящая задача.
Оператор с помощью скрипта заполняет данными таблицу с помощью INSERT
одно из полей этой таблицы содержит четырехзначные числа от 1000 до 99999
Реально же анализироваться в работе будут только трехзначные числа т.е. от 100 до 999
можно ли как-то решить чтобы при вставке в таблицу автоматом обрезалась последняя ненужная цифра.
Если я назначаю столбец char(3) все прекрасно работает, а при INT(3) ставяться все четыре цифры.
Иметь строковой тип не хотелось бы потому как работать будет медленнее. Неужели переназначать тип столбца после вставки.
И еще, не вызывает ли такое обрезание (модное слово замедление работы скрипта при загрузке Это важно т. к. максимальный размер единовременно загружаемых данных мы определили с провайдером опытным путем.
Здравствуйте друзья!
Есть следуящая задача.
Оператор с помощью скрипта заполняет данными таблицу с помощью INSERT
одно из полей этой таблицы содержит четырехзначные числа от 1000 до 99999
Реально же анализироваться в работе будут только трехзначные числа т.е. от 100 до 999
можно ли как-то решить чтобы при вставке в таблицу автоматом обрезалась последняя ненужная цифра.
Если я назначаю столбец char(3) все прекрасно работает, а при INT(3) ставяться все четыре цифры.
Иметь строковой тип не хотелось бы потому как работать будет медленнее. Неужели переназначать тип столбца после вставки.
И еще, не вызывает ли такое обрезание (модное слово замедление работы скрипта при загрузке Это важно т. к. максимальный размер единовременно загружаемых данных мы определили с провайдером опытным путем.