# ALTER LANGUAGE

ALTER LANGUAGE — 變更程序語言的宣告

## 語法

```
ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO new_name
ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO { new_owner | CURRENT_USER | SESSION_USER }
```

## 說明

ALTER LANGUAGE 變更程序語言的宣告。唯一的功能是將語言重新命名或分配新的所有者。您必須是該語言所有者或超級使用者才能使用 ALTER LANGUAGE。

## 參數

*`name`*

語言名稱

*`new_name`*

語言的新名稱

*`new_owner`*

語言的新所有者e

## 相容性

SQL 標準中沒有 ALTER LANGUAGE 語句。

## 參閱

[CREATE LANGUAGE](https://docs.postgresql.tw/12/reference/sql-commands/create-language), [DROP LANGUAGE](https://docs.postgresql.tw/12/reference/sql-commands/drop-language)
