db2修改schema的表默认表空间
时间: 2023-06-16 15:03:33 浏览: 232
要修改 DB2 中 schema 的表的默认表空间,可以使用以下 SQL 语句:
```sql
ALTER SCHEMA schema_name SET TABLESPACE new_tablespace
```
其中,`schema_name` 是要修改的 schema 名称,`new_tablespace` 是要将表的默认表空间修改为的新表空间名称。
注意,这个语句只会修改 schema 中新创建的表的默认表空间,已经存在的表不会受到影响。如果需要修改已经存在的表的表空间,可以使用 `ALTER TABLE` 语句。
相关问题
db2修改schema的默认表空间
可以使用以下命令来修改 DB2 数据库中某个 schema 的默认表空间:
```
ALTER SCHEMA <schema_name> SET DEFAULT TABLESPACE <tablespace_name>
```
其中,`<schema_name>` 是要修改的 schema 的名称,`<tablespace_name>` 是要设置为默认表空间的表空间的名称。
例如,如果要将名为 `SCOTT` 的 schema 的默认表空间设置为 `USERSPACE1`,则可以执行以下命令:
```
ALTER SCHEMA SCOTT SET DEFAULT TABLESPACE USERSPACE1
```
注意,只有在创建新表或索引时,才会使用默认表空间。如果已经创建了表或索引,并且它们使用了不同的表空间,则不会受到此命令的影响。
阅读全文