laptop and a wrench

Bug

ArcSDE 9.3.1 incorrectly identifies column data type information if adding a 'number(N) default 1 not null' column to a table through SQL.

Zuletzt veröffentlicht: August 25, 2014 ArcSDE/Enterprise Geodatabase
Bug-ID-Nummer NIM049811
EingereichtOctober 14, 2009
Zuletzt geändertApril 2, 2025
Gilt fürArcSDE/Enterprise Geodatabase
Gefunden in Version9.3.1
StatusWill Not Be Addressed

Zusätzliche Informationen

No Public Explanation

Workaround

Manually update the sde.column_registry table:TEST1@ORCL>select column_name, sde_type, column_size, decimal_digits from sde.column_registry where table_name = 'TESTDT1' and column_name = 'PS';COLUMN_NAME SDE_TYPE COLUMN_SIZE DECIMAL_DIGITS-------------------------------- ---------- ----------- --------------PS 4 38 10TEST1@ORCL>conn sde/sdeConnected.SDE@ORCL>update sde.column_registry set sde_type = 2 where table_name = 'TESTDT1' and column_name = 'PS';1 row updated.SDE@ORCL>update sde.column_registry set column_size = 10 where table_name = 'TESTDT1' and column_name = 'PS';1 row updated.SDE@ORCL>update sde.column_registry set decimal_digits = null where table_name = 'TESTDT1' and column_name = 'PS';1 row updated.SDE@ORCL>select column_name, sde_type, column_size, decimal_digits from sde.column_registry where table_name = 'TESTDT1' and column_name = 'PS';COLUMN_NAME SDE_TYPE COLUMN_SIZE DECIMAL_DIGITS-------------------------------- ---------- ----------- --------------PS 2 10SDE@ORCL>commit;Commit complete.Preview in ArcCatalog, it is shown as LONG INTEGER

Schritte zur Reproduzierung

Bug-ID: NIM049811

Software:

  • ArcSDE/Enterprise Geodatabase

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln