vit_r (vit_r) wrote,
vit_r
vit_r

Про ёжика в тумане, зазнайство, языки программирования и вериги

Опять пал жертвой оптимизма и доверчивости.

Сколько раз можно проверять одно и то же? Я тоже думал, что один. Сегодня ещё раз убедился, что ничего неломаемого не существует.

Вот что будет, если в колонку SQL таблицы типа char( 160 ) вставляются значения из колонки типа char( 1260 )?

Документ говорит, что значения обрезаются до длины 160.

АВОТФИГ!

После добавления в получившейся таблице тип оказался char( 1260 ). В результате моих наивных предположений и беспочвенной экономии на «излишних проверках» ошибка благополучно проскакивала несколько линий защиты и вываливалась на следующем этапе по косвенным признакам.

А всего-то надо было не полагаться на документацию, логику и здравый смысл, а сравнивать типы каждый раз, когда проверяются другие параметры.
Tags: it, quality, ru
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 6 comments