データベース中のテーブルとプロシージャーを検索するのにグループを使うことができます。すべてのユーザーがグループ PUBLIC に属し、グループ PUBLIC が SYSGROUPS ビューを所有する SYS グループに属するため、次に示すクエリは常にビュー SYS.SYSGROUPS を検索します。
SELECT * FROM SYSGROUPS; |
SYSGROUPS ビューには、データベース内のグループメンバーシップを示す group-name と member-name のペアのリストが含まれています。
テーブル employees がユーザー ID personnel によって所有されており、M_Haneef が personnel グループのメンバーである場合、M_Haneef は SQL 文で単に employees と指定することでテーブル employees を参照できます。personnel グループのメンバーでないユーザーは、「修飾された」名前 personnel.employees を使用する必要があります。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |