MySQL Forums
Forum List  »  NDB clusters

Why I cannot decrease the field size (table is full)
Posted by: Jörg Nowak
Date: October 21, 2005 02:04AM

Hello,

I try to decrease the size of one field in a table :

alter table tabelleA change checkS checkS tinyint(1); (it was tinyint(3) before).

ERROR 1114 (HY000): The table '#sql-1fc7_27' is full.

My database is 90 % full before I started this alter command (my table contains 1 million rows)..

My question: What happens during the alter command ? Does the database create some temporary tables before reducing the size of the table ?

That would be a disadvantage because small changes in database schema are not possible when the table contains many records.

I use MySQL Cluster 4.1.14

Joerg Nowak

Options: ReplyQuote


Subject
Views
Written By
Posted
Why I cannot decrease the field size (table is full)
2002
October 21, 2005 02:04AM


Sorry, you can't reply to this topic. It has been closed.
This forum is currently read only. You can not log in or make any changes. This is a temporary situation.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.