创建完 sde_table_registry_ext 表后数据为空
时间: 2023-08-05 13:02:59 浏览: 99
是的,创建完 `sde_table_registry_ext` 表后,该表中的数据是空的。需要手动添加数据别名的记录,才能使修改生效。
以下是向 `sde_table_registry_ext` 表中添加数据别名记录的 SQL 语句:
```
INSERT INTO sde_table_registry_ext
(registration_id, table_name, owner, description, column_name, type, is_nullable, default_value, min_value, max_value, constraint_name, has_index, is_spatial, alias, model_name, owner_type, creator, created_date, last_modifier, last_modified_date, is_versioned, version_column, version_column_type, default_version, state_id, state_date, state_user, allowed_states, dataset_id, dataset_info)
VALUES
(registration_id, '表名', '所有者', '描述', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '新的别名', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
```
其中,`registration_id` 字段需要指定一个唯一的值,可以使用 `sde_table_registry` 表中的 `registration_id` 字段来生成。`table_name`、`owner`、`description` 和 `alias` 字段需要根据实际情况进行修改。
添加完数据别名记录后,需要在 ArcGIS 中重新连接数据库,才能使修改生效。
阅读全文