Jun. 2nd, 2015

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

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

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

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

АВОТФИГ!

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

А всего-то надо было не полагаться на документацию, логику и здравый смысл, а сравнивать типы каждый раз, когда проверяются другие параметры.

Profile

vit_r: default (Default)
vit_r

August 2025

S M T W T F S
      12
34 567 8 9
101112 13141516
17 18 19 20 212223
24 2526 27 2829 30
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 31st, 2025 06:48 pm
Powered by Dreamwidth Studios