同義詞
在任何一個(gè)用戶下荡碾,都可以直接訪問(wèn) dual,而不需要加上前綴的用戶名如:scott.emp Select * from dual;?
為什么?因?yàn)橥x詞的存在?
Dual 其實(shí)是 sys 用戶下的一張表select table_name from user_tables where lower(table_name) ='dual';??
作用:很方便的操作不同用戶下的對(duì)象能使兩個(gè)應(yīng)用程序使用不同的名字指向同一張表使用不同的用戶指向同一張表的均践。
?Create synonym dept for soctt.dept;(這樣創(chuàng)建的同義詞是私有的晤锹,只有創(chuàng)建者才能用)
Drop synonym dept;
Create public synonym dept for soctt.dept;(這樣創(chuàng)建的同義詞才是公有的)Drop public synonym dept;