我可以在使用SQLite时存储“别名”信息吗?

时间:2010-09-12 18:54:44

标签: sql sqlite alias

我有一个脚本解析xml文件以自动生成SQLite表。并且,简化的命令如下。

Table string CREATE TABLE IF NOT EXISTS benchmark (id integer primary key autoincrement,Version float, CompilationParameters_Family text, CompilationParameters_XilinxVersion text, CompilationParameters_Device text, CompilationParameters_XilinxParameterList_Parameter_OptimizationGoal text, CompilationParameters_XilinxParameterList_Parameter_PlacerEffortLevel text)

它运行良好,但我想知道我是否可以在数据库中为长名称附加一些别名。

这可能吗?我的意思是,我可以使用类似

的命令吗?
Table string ... CompilationParameters_XilinxVersion tex >>as version<< ...

这样我就可以在检索数据时使用 CompilationParameters_XilinxVersion 版本

1 个答案:

答案 0 :(得分:1)

在SQL中,您无法尝试执行的操作。但是,您可能希望创建一个VIEW,只需用长列别名替换长列名称即可。请注意,VIEW位于sqlite are read-only中,因此无法写入。