云数据库 GAUSSDB-CREATE SYNONYM:注意事项

时间:2023-11-15 14:50:00

注意事项

  • 定义同义词的用户成为其所有者。
  • 若指定模式名称,则同义词在指定模式中创建。否则,在当前模式创建。
  • 支持通过同义词访问的数据库对象包括:表、视图、函数和存储过程。
  • 使用同义词时,用户需要具有对关联对象的相应权限。
  • 支持使用同义词的DML语句包括:SELECT、INSERT、UPDATE、DELETE、EXPLAIN、CALL。
  • 不支持关联函数或存储过程的CREATE SYNONYM语句出现在存储过程中,建议存储过程中使用系统表pg_synonym中已存在的同义词对象。
  • 不建议对临时表创建同义词。如果需要创建的话,需要指定同义词的目标临时表的模式名,否则无法正常使用改同义词,并且在当前会话结束前执行DROP SYNONYM命令。
  • 删除原对象后,与之关联同义词不会被级联删除,继续访问该同义词会报错,并提示已失效。
  • 不支持针对包含加密列的密态表及基于密态表的视图、函数、存储过程创建同义词。
support.huaweicloud.com/distributed-devg-v2-gaussdb/gaussdb_v5r2c10_0522.html