是否可以查询“where”的同义词?条款?

发布于 2024-10-14 12:51:18 字数 122 浏览 1 评论 0原文

是否可以使用“where”子句查询同义词? 示例:从 Server_info 中选择 *,其中 sid='123456'; Server_info 是同义词。 Server_info 是表 server_details 的同义词。

Is it possible to query a synonym with "where" clause?
Example : Select * from Server_info where sid='123456';
Server_info is synonym.
Server_info is sysnonym for table server_details.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

请你别敷衍 2024-10-21 12:51:18

是的,这当然是可能的,前提是名为 server_details 的表实际存在并且您已被授予对它的选择权(或者它属于您)。

create table server_detail (
  a number
);

create synonym server_info for server_detail;

insert into server_info values (1);

select * from server_info;

Yes, this is certainly possible, provided a table named server_details actually exists and you have been granted select right on it (or it belongs to you).

create table server_detail (
  a number
);

create synonym server_info for server_detail;

insert into server_info values (1);

select * from server_info;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文