фулл код покажи
сделай такой запрос SELECT name FROM sqlite_master WHERE type='table';
я забыл перенести файл спасибо за помощь
Почему везде BLOB как тип данных? Не вижу первичный ключ ни в одной из колонок
зачем первичный ключ? блоб использую для того что бы хранить так как ввели
1. Читай про типы данных в sqlite3 2. Про первичный ключ так же читай 3. И вот это тоже читай https://t.me/advice17/10
что значит "так как ввели"?
так как я ввёл в бота
окей, а при чем тут BLOB ?
блоб сохраняет данные так как были введены
отлично. ты понимаешь разницу между BLOB и TEXT ?
даже наверное лучше использовать varchar в этом случае
текст как у меня записано в тетрадке нулевое значения не понимаю
по ощущениям тебе тупо стало лень прописывать типы и ты везде впендюрил blob
теперь ты понял что я имел ввиду говоря "очередной ботоеб".
ну varchar отличается только наличием длины.
я просто не знаю больше типов только INTERGER NULL REAL TEXT BLOB
еще и написал один из них неправильно.. ну да похуй выше тебе написали чем отличается varchar от text, используй varchar(256), думаю в названии больше символов не нужно. про описание сам подумай сколько там нужно
TL;DR если ты не хочешь сохранять бинарные данные, blob тебе не нужен.
хорошо,просто когда читал статью об sqlite3 там такого не было
Обсуждают сегодня