在 Oracle 数据库中,可以使用以下 SQL 查询语句来查看当前用户下的所有表空间:
SELECT TABLESPACE_NAME
FROM USER_TABLESPACES;
这个查询会返回当前用户有权限使用的所有表空间的名称列表。在这里,USER_TABLESPACES
视图包含了当前用户具有权限的表空间信息。
如果你想查看所有表空间而不仅仅是当前用户,可以查询 DBA_TABLESPACES
视图:
SELECT TABLESPACE_NAME
FROM DBA_TABLESPACES;
请注意,查询 DBA_TABLESPACES
视图通常需要具有相应权限(通常是 SELECT
权限),而查询 USER_TABLESPACES
视图则仅返回当前用户有权限使用的表空间。
Was this helpful?
0 / 0