Oracle PL/SQL 修改列 DEFAULT_LENGTH 属性

Oracle PL/SQL modify column DEFAULT_LENGTH attribute

我在波纹管中有属性 DEFAULT_LENGTH select:

SELECT 
  TABLE_NAME,
  COLUMN_NAME,
  DATA_DEFAULT,
  DEFAULT_LENGTH
FROM all_tab_columns
WHERE TABLE_NAME LIKE 'TEST2';

为了更改 DATA_DEFAULT 我使用了以下语法:

ALTER TABLE TEST2 MODIFY (COL1 DEFAULT 'en');

如何使用类似的更改选项语法进行更改 DEFAULT_LENGTH?

谢谢!

"How can I change with similar alter option syntax DEFAULT_LENGTH?"

你不需要。 DEFAULT_LENGTH是从DATA_DEFAULT的长度推导出来的。