同义词作为一种数据库对象,它的相关信息被存储在数据字典中。与同义词有关的数据字典有三个:user_sysnonyms、all_synonyms、dba_synonyms。
【资料图】
其中在数据字典user_synonyme中记录了当前用户所拥有的同义词。这个表的个列定义及其意义如下所示:
名称是否为空? 类型意义 SYNONYM_NAME NOT NULL VARCHAR2(30) 同义词的名称 TABLE_OWNER VARCHAR2(30) 所指向的对象属主 TABLE_NAME NOT NULL VARCHAR2(30) 所指向的对象名称 DB_LINK VARCHAR2(128) 数据库链接
如果要查询当前用户创建了哪些同义词,它们各代表哪个用户的哪个对象,可以执行下面的SELECT语句进行查询:
SQL> SELECT synonym_name,table_name,table_owner FROM user_synonyms;
在数据字典all_synonyms中记录了当前用户所能使用的所有同义词,包括私有同义词和公共同义词。
在数据字典dba_synonyms中记录了数据库中所有的同义词,包括每个用户创建的私有同义词和DBA创建的公共同义词。这个视图只有DBA能够访问,它的结构除了包含数据字典user_synonyms的所有列外,还有一个列owner代表同义词的创建者。
如果要在整个数据库范围内查询某个同义词的信息,可以对数据字典dba_synonyms进行查询。例如,要查询用户scott所创建的所有同义词,可以执行下面的SELECT语句:
SQL> SELECT synonym_name, table_name, table_owner FROM dba_synonyms WHERE owner="SCOTT";
如果要查询用户scott的表dept具有哪些同义词,可以执行下面的SELECT语句:
SQL> SELECT synonym_name,owner FROM dba_synonyms WHERE table_owner="SCOTT" AND table_name="DEPT";
如果要查询系统中所有的公共同义词,可以执行下面的SELECT语句:
SQL> SELECT synonym_name, table_name, table_owner FROM dba_synonyms WHERE owner="PUBLIC";
今年煤炭增产不低于5%、将达1365亿吨,同时还要兼顾双碳。1月31日,能源大省山西开年即聚焦能源增产保供。 在2023年山西能源工作会上,更多
2023-02-01 10:54:02国家统计局31日发布消息,2022年,规模以上工业企业实现营业收入13791万亿元,比上年增长59%;发生营业成本11684万亿元,增长71%;营业收更多
2023-02-01 10:09:55中国神华1月30日晚间发布业绩预告,公司预计2022年度实现归属于本公司股东的净利润为687亿元至707亿元,同比增长366%至406%。 预计2022更多
2023-02-01 09:56:57冀中能源1月31日发布业绩预告,公司预计2022年实现归属于上市公司股东的净利润422亿至495亿元,同比增长5405%-8070%。扣非后净利润比上年更多
2023-02-01 10:03:54今年春节,冷空气强势来袭。大年初一早晨,漠河阿木尔镇劲涛气象站监测到零下53摄氏度的气温,低于1969年2月13日漠河气象站的监测数据,打更多
2023-02-01 10:10:04国家统计局近日发布的数据显示,2022年,全国规模以上工业发电量84万亿千瓦时,比上年增长22%。其中,火电增长09%;水电、核电、风电和太更多
2023-02-01 09:53:56近日,贵州省人民政府办公厅印发2023年《政府工作报告》重点工作责任分工方案,并提出把发展工业作为首要任务,加快建设现代化产业体系。更多
2023-01-31 10:09:30日前,山西省应急管理厅、国家矿山安全监察局山西局联合下发《关于进一步加强复采矿井安全生产工作的通知》,要求各级各部门紧盯春节复产更多
2023-01-31 09:59:43据天津市市场运行监测数据显示,1月份第三周(1月16日-1月22日),天津市煤炭均价为734元吨,环比持平。上周出现了旺季煤价的逆季节下跌,更多
2023-01-31 10:12:36据山西省商务厅生产资料市场监测数据显示,1月第三周(1月16日-22日),山西省煤炭均价131652元吨,环比上涨04%。其中,动力煤发热量5000-更多
2023-01-31 10:02:30