-1
我创建一个分区表与下面的命令:如何在oracle的分区表上使用alter命令?
创建表阿 (
ID号码(10),
SUBSCRIBER_TYPE VARCHAR2(20) ,
SSN VARCHAR2 (20)
)
启用行移动
INITRANS 4 STORAGE(FREELISTS 16)
PARTITION BY LIST(SUBSCRIBER_TYPE)
(
PARTITION P000 VALUES(0), PARTITION P001 VALUES(1), PARTITION P002 VALUES(2)
)
TABLESPACE TS_SUBSCRIBER01;
现在我需要的列名SSN
更改为SOCIAL_SECURITY_NUMBER
和数据类型来number
。
我可以使用简单的ALTER命令来修改表的列,以便它反映所有分区中的更改吗?
是的,当然。你害怕什么?你为什么不试试它? –
我没有使用ALTER命令,但是发生了什么事情,Oracle在插入表格时开始发生错误。所以为了确认我想在这里发布。 – kattashri
因此,修改成功但插入失败。什么是错误? –