Jun. 2nd, 2015

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

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

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

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

АВОТФИГ!

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

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

Profile

vit_r: default (Default)
vit_r

November 2025

S M T W T F S
      1
2 3 45 6 78
910 1112 1314 15
16171819 20 2122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 22nd, 2025 11:04 pm
Powered by Dreamwidth Studios