我有一个脚本解析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 或版本。
答案 0 :(得分:1)
在SQL中,您无法尝试执行的操作。但是,您可能希望创建一个VIEW
,只需用长列别名替换长列名称即可。请注意,VIEW
位于sqlite are read-only中,因此无法写入。