отключить клиент от серверной стороны

SQLite не может клонировать таблицу с PK, значениями по умолчанию и индексами.

Необходим взлом другим инструментом.

В оболочке замените имя таблицы на sed.

sqlite3 dbfile '.schema oldtable' | sed '1s/oldtable/newtable/' | sqlite3 dbfile

И вы можете проверить новую таблицу.

sqlite3 dbfile '.schema newtable'

Первичный ключ, значения по умолчанию и индексы будут зарезервированы.

Надеюсь, эта команда вам поможет.

13
задан meJustAndrew 24 February 2017 в 09:28
поделиться