Могу ли я хранить информацию о псевдониме при использовании SQLite? - PullRequest
1 голос
/ 12 сентября 2010

У меня есть скрипт, который анализирует 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 Ответ

1 голос
/ 12 сентября 2010

То, что вы пытаетесь сделать, невозможно в SQL.Однако вы можете захотеть создать VIEW, который просто заменяет длинные имена столбцов псевдонимами коротких столбцов.Обратите внимание, что VIEW s в sqlite доступны только для чтения и поэтому не могут быть записаны в.

...