среда, 21 августа 2024 г.

Telegram канал

решил еще в telegram писать https://t.me/sapbw_tips

HANA. Удаление столбцов из партицированных таблиц

в HANA команда удаления столбца :

"ALTER TABLE "<schema_name>"."<table_name>" DROP ( <column_name>);"

может оканчиваться гарантированной ошибкой

"Error message: DBSL error 99 (db code 7):..." ⁉️


Оказывается, такое случается на секционированных таблицах. 

И удалить столбец у такой таблицы нельзя. 

Не верите => изучайте { 3452715 - Dropping columns on a partitioned table not possible }.


А если нужно удалить, то таблицу следует конвертировать в несекционированную  и уже на ней произвести необходимую операцию 

взято из https://t.me/SAP_BASIS_TIPS_RU/2027