База данных "в кармане" SQLite - отличный выбор для мобильных и портативных разработчиков. В этом видео мы скачаем и запустим базу, создадим первую таблицу, добавим несколько записей и напишем пару SELECT запросов.
Дата отправки отчёта:
3 апреля 2017 г.
Задание выполнено: за
19 мин.
Чему научился:
Повторил пройденное
Что было сложным:
найти время
Комментарии:
Как видно из скриншота, я протестировал свои догадки и оказалось всё так как я и думал, проблема в том, что консоль sqlite3 криво работает с юникодом, каждый символ занимает два байта и если ширину выставить нечётную, в моём случае я поставил 15 и последняя буква в именах Александр и Владимир были вопросиками, а если 14 или 16, то обрезало имена нормально, без артефактов. Почитав официальный форум разработчиков sqlite, подтвердил свою версию, этот баг им известен, но они его ещё не решили. От себя могу сказать лишь одно, это проблема официальной консоли, как сказал один из разработчиков, чтобы устранить баг, надо написать свою консоль. т.е. написав свою программу работы с базой, можно не бояться этого бага, так как отображение и обработка данных уже будет полностью зависеть от вашего кода, как напишите как и будет отображаться.