MyTetra Share
Делитесь знаниями!
Работа с таблицами
Время создания: 19.04.2017 18:25
Раздел: sqlite
Запись: xintrea/mytetra_db_mcold/master/base/14926155536dy2jowtex/text.html на raw.githubusercontent.com

## Работа с таблицами

Создать таблицу с первичным ключом в виде 2-ух столбцов


```sql

create table pkey(x text, y text, primary key(x,y));

```


Создать таблицу foods с внешним ключом type_id на food_types с жестким ограничением без удаления

```sql

CREATE TABLE food_types(

id integer primary key,

name text );

CREATE TABLE foods(

id integer primary key,

type_id integer,

name text );

```



создать таблицу test2:

первичный ключ - id

значение value - text

импортировать данные из файла test.csv

разделитель - ,

```sql

create table test2(id integer primary key, value text);

.import text.csv test2

```


create table

```sql

create table test (id integer primary key, value text);

```

create view

```sql

create view v_test as select * from sqlite_master;

```

выбрать последний автосгенерированный при добавлении id элемента

```sql

select last_insert_rowid();

```

получить список таблиц и представлений

```sql

.tables

```

список индексов таблицы test

```sql

.indices test

```

получить схему создания таблицы test

```sql

.schema test

```

поменять строчку запроса на FolDB>

```sql

.prompt FolDB>

```

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования