需要 ALTER TYPE 查询来更新现有对象中的现有字段
Need ALTER TYPE query to update a existing field in existing object
我已经使用以下查询
创建了一个 TYPE
对象 Example1
CREATE OR replace type example1 AS OBJECT (
emp_name varchar2(32),
emp_location varchar2(32)
);
现在我想将 emp_location
的长度从 varchar2(32)
增加到 varchar2(50)
我尝试了不同的 ALTER TYPE
命令,但它不起作用。
有人可以提供正确的语法来更新值吗?
使用alter type <<type_name>> modify attribute
语句。
alter type example1 modify attribute emp_location varchar2(50);
我已经使用以下查询
创建了一个TYPE
对象 Example1
CREATE OR replace type example1 AS OBJECT (
emp_name varchar2(32),
emp_location varchar2(32)
);
现在我想将 emp_location
的长度从 varchar2(32)
varchar2(50)
我尝试了不同的 ALTER TYPE
命令,但它不起作用。
有人可以提供正确的语法来更新值吗?
使用alter type <<type_name>> modify attribute
语句。
alter type example1 modify attribute emp_location varchar2(50);