Синонимы в hyperfilesql и зарезервированном ключевом слове пользователя
Как я могу создать синоним в HyperFileSQL
?
У меня есть стол с именем USER
и я не могу получить к нему доступ через ODBC
, Я не могу переименовать его, поэтому я хочу создать для него синоним. Как мне это сделать?
1 ответ
Для создания Синонима используйте эту функцию HAlias()
,
// Create an alias for the ORDERS file
// (Syntax available from version 19)
Orders2013 is Data Source <description=Orders>
IF HAlias(Orders, Orders2013) = True THEN
// ORDERS2013 can now be used in the processes
// It behaves the same way as
// the ORDERS file described in the analysis.
// Modify the directory
HChangeDir(Orders2013, "D:\SalesMgt\Archive2013")
// Modify the name
HChangeName(Orders2013, "Orders")
HOpen(Orders2013)
...
// Processes on the Orders2013 file
...
END
// Cancel the alias
HCancelAlias(Orders)