sql — вопросы с ответами

3 ответа
Возможно ли использовать SQL в таблице SQLite для замены части строки? Например, у меня есть таблица, в которой одно из полей содержит путь к файлу. Можно ли заменить части строки так, чтобы, например, c:\afolder\afilename.bmp становится c:\anewfolder\afilename.bmp ?...
10 май 2012, в 12:46
3 ответа
У меня огромная таблица - 36 миллионов строк - в SQLite3. В этой очень большой таблице есть два столбца hash - текст d - real Однако некоторые из строк являются дубликатами. То есть, оба хеша и d имеют одинаковые значения. Кроме того, если два хэша одинаковы, то и значения d, но два идентичных ds ...
database
sqlite3
19 нояб. 2011, в 00:32
3 ответа
У меня есть приложение, которое использует базу данных SQLite, и все работает так, как должно. Я сейчас добавляю новые функции, для которых требуется вторая база данных SQLite, но мне сложно определить, как присоединиться к таблицам из разных баз данных. Если кто-то может помочь мне с этим, я бы оче...
database
join
26 июль 2011, в 04:44
6 ответов
Мне нужно реализовать SQLite в моем приложении. Я следовал этому руководству. Создание и использование баз данных в Android one Все работает нормально. Я вставил 1 строку с 5 столбцами. Теперь я хочу обновить значение только 1 столбца, а другие будут оставаться такими же. В учебнике есть один метод ...
13 май 2011, в 06:47
8 ответов
У меня проблема: мне нужно удалить столбец из моей базы данных SQLite. Я написал этот запрос alter table table_name drop column column_name но это не сработает. Пожалуйста, помогите мне.
ddl
09 май 2011, в 14:13
4 ответа
В SQLite, как я могу выбрать записи, где some_column пуст? Пустой считается как NULL, так и "".
select
01 сен. 2010, в 17:27
11 ответов
db = sqlite.connect("test.sqlite") res = db.execute("select * from table") С итерацией я получаю списки, соответствующие строкам. for row in res: print row Я могу получить имя столбцов col_name_list = [tuple[0] for tuple in res.description] Но есть ли какая-то функция или настройка для получе...
dictionary
21 июль 2010, в 15:57
4 ответа
MySQL имеет что-то вроде этого: INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; Насколько мне известно, эта функция не существует в SQLite, я хочу знать, есть ли способ архивировать один и тот же эффект без необходимости выполнять два запроса. Кроме то...
database
upsert
26 апр. 2010, в 23:37
4 ответа
Я не уверен, могу ли я использовать select для импорта данных из другой таблицы, например: select * into bookmark1 from bookmark; Правда ли, что SQlite не поддерживает этот синтаксис? есть ли другие альтернативы?
08 янв. 2010, в 12:03
11 ответов
Я не могу получить надежные результаты запроса от базы данных sqlite, используя строку datetime в качестве сравнения: select * from table_1 where mydate >= '1/1/2009' and mydate <= '5/5/2009' как мне обрабатывать сравнение datetime с sqlite? обновление: Поле mydate является типом данных ...
29 дек. 2009, в 16:39
6 ответов
Я пытаюсь вставить значение datetime в базу данных SQLite. Это кажется sucsessful, но когда я пытаюсь получить значение, возникает ошибка: < Невозможно прочитать данные > Операторы SQL: create table myTable (name varchar(25), myDate DATETIME) insert into myTable (name,mydate) Values ('fred'...
datetime
19 дек. 2009, в 18:05
4 ответа
У меня есть несколько таблиц в SQLite, и я пытаюсь выяснить, как reset поле с автоматической добавленной базой данных. Я читал, что DELETE FROM tablename должен удалить все и reset поле автоинкремента обратно в 0, но когда я это делаю, он просто удаляет данные. Когда новая запись вставлена, автоинкр...
21 окт. 2009, в 16:04
10 ответов
У меня есть следующая таблица счетчиков: CREATE TABLE cache ( key text PRIMARY KEY, generation int ); Я хотел бы увеличить один из счетчиков или установить его на ноль, если соответствующая строка еще не существует. Есть ли способ сделать это без проблем concurrency в стандартном SQL? Опера...
27 март 2009, в 17:52
3 ответа
Я пытаюсь перенести эту строку с MS SQL Server на SQLite IF NOT EXISTS(SELECT 1 FROM EVENTTYPE WHERE EventTypeName = 'ANI Received') INSERT INTO EVENTTYPE (EventTypeName) VALUES ('ANI Received'); Кажется, SQLite не поддерживает IF NOT EXISTS или, по крайней мере, я не могу заставить его работа...
10 фев. 2009, в 04:44
11 ответов
У меня есть таблица sqlite (v3) с этим определением столбца: "timestamp" DATETIME DEFAULT CURRENT_TIMESTAMP Сервер, на котором работает эта база данных, находится в часовом поясе КНТ. Когда я вставляю в таблицу без ввода столбца timestamp, sqlite автоматически заполняет это поле текущей меткой врем...
timestamp
timezone
19 дек. 2008, в 16:35
Наверх
Меню