我是 Oracle PL/sql 的新手。我有一个表名 EMP_1812057(SAL,HIRDATE)。如何通过创建存储过程来更改其列的名称?我可以做一些事情,比如将新名称作为过程的参数传递,然后它将列名称更改为该新名称吗?你能给我一些例子吗?还是谢谢。
EMP_1812057(SAL,HIRDATE)
我不确定该过程的真正目的是什么(我们不会经常修改列名,而且我们很少在过程中这样做),但是 - 您会使用带有适当 {{1} } 声明。
例如,将 ALTER TABLE 列重命名为 SAL:
ALTER TABLE
SAL
SALARY