Spec-Zone.ru › Nushell

into sqlite для преобразований

Преобразовать таблицу в базу данных SQLite.

Сигнатура

> into sqlite {flags} (file-name)

Флаги

  • --table-name, -t {string}: Указать имя таблицы для хранения данных.

Параметры

  • file-name: Указать имя файла для сохранения базы данных.

Типы входных и выходных данных:

входные данные выходные данные
table nothing
record nothing

Примеры

Преобразовать записи ls в базу данных SQLite с именем таблицы 'main'.

> ls | into sqlite my_ls.db

Преобразовать записи ls в базу данных SQLite с именем таблицы 'my_table'.

> ls | into sqlite my_ls.db -t my_table

Преобразовать литерал таблицы в базу данных SQLite с именем таблицы 'main'.

> [[name]; [-----] [someone] [=====] [somename] ['(((((']] | into sqlite filename.db

Вставить одну запись в базу данных SQLite.

> { foo: bar, baz: quux } | into sqlite filename.db

Вставить данные, содержащие записи, списки или таблицы, которые будут храниться в столбцах JSONB. При чтении напрямую через cell-path эти столбцы будут автоматически преобразованы обратно в объекты nu.

> {a_record: {foo: bar, baz: quux}, a_list: [1 2 3], a_table: [[a b]; [0 1] [2 3]]} | into sqlite filename.db -t my_table
(open filename.db).my_table.0.a_list
╭───┬───╮
│ 0 │ 1 │
│ 1 │ 2 │
│ 2 │ 3 │
╰───┴───╯

Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/into_sqlite.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API