Как изменить имя графа в Apache-AGE?

У меня есть график с именемpeopleсозданный внутри моей базы данных apache . Но теперь я хочу обновить его доpopulation

Как мне это сделать?

8 ответов

Чтобы переименовать функцию из в , вы можете использоватьALTER FUNCTIONзаявление:

      ALTER FUNCTION people() RENAME TO population;

Этот оператор переименовывает функциюpeopleкpopulation.

После выполнения этого оператора вы сможете вызывать функцию, используя ее новое имя.population(). Обратите внимание, что любые другие объекты базы данных, которые ссылаются на старое имя функции, должны быть соответствующим образом обновлены.

Чтобы изменить имя графика с «люди» на «население», используйте alter_graph() следующим образом:

      SELECT alter_graph('people', 'RENAME', 'population');

Вы также можете перепроверить это, выполнив следующую команду:

      SELECT * FROM ag_graph;

В столбцах имени и пространства имен должно быть указано « население » .

Вы можете использовать оператор ALTER FUNCTION, чтобы переименовать функцию с people на население.

      ALTER FUNCTION people() RENAME TO population;

Эту команду можно запустить с помощью клиента PostgreSQL в командной строке.

Перед выполнением этой команды убедитесь, что в вашей базе данных нет зависимостей или ссылок на старое имя функции. Чтобы предотвратить проблемы или странное поведение, вы также должны обновить их.

ALTER FUNCTIONможет использоваться для изменения имени функции, однако для обновления имени графика в вашей базе данных Apache сpeopleкpopulation, вы можете использовать следующую команду:

      SELECT alter_graph('people', 'RENAME', 'population');

Для проверки вы можете подтвердить изменение, выполнив следующую команду:

      SELECT * FROM ag_graph;

Вы можете использовать ALTER FUNCTION:

      ALTER FUNCTION people() RENAME TO POPULATION;

ЗДЕСЬ вы можете узнать больше о здесь

Вы можете обновить имя графика с «Люди» на «Население», используя следующий запрос:

      ALTER GRAPH people RENAME TO population;

Вы также можете использовать этот запрос:

      RENAME GRAPH people TO population;

Вы можете обновить имя графика, используя следующий запрос:

      ALTER GRAPH people RENAME TO population;

Надеюсь, это вам поможет.

SELECT alter_graph('предыдущее_имя', 'ПЕРЕИМЕНОВАТЬ', 'новое_имя');

Вы можете использовать этот запрос, чтобы изменить имя графа в эпоху Apache.

Другие вопросы по тегам