SQLite Studio - 通过向字符串编号添加引号来导出数据库

时间:2015-09-02 14:32:00

标签: sqlite export number-formatting quoting sqlitestudio

我无法将我的数据库导出到sql文件,并将引号添加到字符串编号。我将代码邮政编号存储为CHAR [5],但导出时没有'引用'。

例如:我想要的是我的引号字符串编号' 01234'喜欢:

CREATE TABLE codepostal ( code CHAR( 5 ) PRIMARY KEY NOT NULL UNIQUE, name VARCHAR( 70 ) NOT NULL );
INSERT INTO [codepostal] ([code], [name]) VALUES ('01234', 'My_city');

但不是01234(没有引用):

CREATE TABLE codepostal ( code CHAR( 5 ) PRIMARY KEY NOT NULL UNIQUE, name VARCHAR( 70 ) NOT NULL );
INSERT INTO [codepostal] ([code], [name]) VALUES (01234, 'My_city');

我想将我的数据库导出到sql文件然后读取它以在某处重新创建我的数据库。但是,因为我存储代码邮政" 01234"像CHAR [5]一样,当我重新创建我的数据库时,它会在没有引用的情况下导出我失去了我的" 0"因为它读了" 01234"但只插入" 1234"因为我的" 01234"没有引用。

我的SQLiteStudio是v2.1.5,我存储为VARCHAR和TEXT,但仍然没有引用。

任何建议都可以提供帮助,谢谢。 ^ _ ^

1 个答案:

答案 0 :(得分:0)

SQLiteStudio 2.x.x已过时。使用最近的一个(目前它是3.0.6,可在其homepage处获得)。它会正确处理您的出口。