如何为长表名创建一个简单的快捷方式名称?

Ara*_*ind 0 sql oracle oracle-sqldeveloper

我正在使用SQL开发人员,而我通常的工作主要是查询具有很长名称的数据库表.我没有数据库的管理员权限,因此我无法将表名更改为短名称.请将其作为集中式数据库许多办公室里的很多人都在工作.为了达到这一点,我希望能够为这些长表名提供简短的引用名称,这些名称对我的SQL开发人员来说是本地的.例如,如果表名是*I_am_a_long_name*,我想要一个简短的引用名称,如IAALN(短名称将由我提供)所以我可以写:

select * from IAALN;
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Smi*_*eek 5

如果您有足够的权限,则可以创建同义词:

CREATE SYNONYM IAALN 
   FOR somedb.I_am_a_long_name;
Run Code Online (Sandbox Code Playgroud)