powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Не выполняются запрос. SQLite 3
5 сообщений из 5, страница 1 из 1
Не выполняются запрос. SQLite 3
    #38734182
MetalHeader
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Начал знакомиться с SQLite. Столкнулся с небольшой проблемой, не выполняются запросы через консоль, версия sqlite 3.8. Выполняю в таком виде:
-- SQL for the Actors table

BEGIN TRANSACTION;
CREATE TABLE Actors(AId integer primary key autoincrement, Name text);
INSERT INTO Actors VALUES(1,'Philip Seymour Hofman');
INSERT INTO Actors VALUES(2,'Kate Shindle');
INSERT INTO Actors VALUES(3,'Kelci Stephenson');
INSERT INTO Actors VALUES(4,'Al Pacino');
INSERT INTO Actors VALUES(5,'Gabrielle Anwar');
INSERT INTO Actors VALUES(6,'Patricia Arquette');
INSERT INTO Actors VALUES(7,'Gabriel Byrne');
INSERT INTO Actors VALUES(8,'Max von Sydow');
INSERT INTO Actors VALUES(9,'Ellen Burstyn');
INSERT INTO Actors VALUES(10,'Jason Miller');
COMMIT;
...
Рейтинг: 0 / 0
Не выполняются запрос. SQLite 3
    #38734227
Фотография PPA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Набери в конце / и нажми enter

D:\123\>sqlite3 a.db
SQLite version 3.8.5 2014-06-04 14:06:34
Enter ".help" for usage hints.
sqlite> BEGIN TRANSACTION;
sqlite> CREATE TABLE Actors(AId integer primary key autoincrement, Name text);
sqlite> INSERT INTO Actors VALUES(1,'Philip Seymour Hofman');
sqlite> INSERT INTO Actors VALUES(2,'Kate Shindle');
sqlite> INSERT INTO Actors VALUES(3,'Kelci Stephenson');
sqlite> INSERT INTO Actors VALUES(4,'Al Pacino');
sqlite> INSERT INTO Actors VALUES(5,'Gabrielle Anwar');
sqlite> INSERT INTO Actors VALUES(6,'Patricia Arquette');
sqlite> INSERT INTO Actors VALUES(7,'Gabriel Byrne');
sqlite> INSERT INTO Actors VALUES(8,'Max von Sydow');
sqlite> INSERT INTO Actors VALUES(9,'Ellen Burstyn');
sqlite> INSERT INTO Actors VALUES(10,'Jason Miller');
sqlite> COMMIT;
sqlite> /
sqlite> select * from actors;
1|Philip Seymour Hofman
2|Kate Shindle
3|Kelci Stephenson
4|Al Pacino
5|Gabrielle Anwar
6|Patricia Arquette
7|Gabriel Byrne
8|Max von Sydow
9|Ellen Burstyn
10|Jason Miller
sqlite>
...
Рейтинг: 0 / 0
Не выполняются запрос. SQLite 3
    #38734559
MetalHeader
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PPA,
Очень благодарен, дошло.
...
Рейтинг: 0 / 0
Не выполняются запрос. SQLite 3
    #38734652
MetalHeader
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возник вопрос, как работает автоинкремент в SQLite? Обязательно всегда заполнять значение поля id?
...
Рейтинг: 0 / 0
Не выполняются запрос. SQLite 3
    #38734831
Фотография PPA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MetalHeaderВозник вопрос, как работает автоинкремент в SQLite? Обязательно всегда заполнять значение поля id?

не обязательно - на то он и auto :)

sqlite> CREATE TABLE Actors(AId integer primary key autoincrement, Name text);
sqlite> INSERT INTO Actors VALUES(1,'Philip Seymour Hofman');
sqlite> INSERT INTO Actors VALUES(2,'Kate Shindle');
sqlite> INSERT INTO Actors(name) VALUES('Jason Miller');
sqlite> select * from Actors;
1|Philip Seymour Hofman
2|Kate Shindle
3|Jason Miller
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Не выполняются запрос. SQLite 3
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]