I had same error and after some searching i found some updates :
I made a quick dump of my Guild Table so u can compare, and try to find the updates i used in the mess here on my Hd i used
Code:
/*
MySQL Data Transfer
Source Host: localhost
Source Database: character
Target Host: localhost
Target Database: character
Date: 18-12-2007 14:10:33
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for guilds
-- ----------------------------
CREATE TABLE `guilds` (
`guildId` int(10) unsigned NOT NULL auto_increment,
`guildName` varchar(32) collate utf8_unicode_ci NOT NULL,
`leaderGuid` int(10) unsigned NOT NULL default '0',
`emblemStyle` int(10) unsigned NOT NULL default '0',
`emblemColor` int(10) unsigned NOT NULL default '0',
`borderStyle` int(10) unsigned NOT NULL default '0',
`borderColor` int(10) unsigned NOT NULL default '0',
`backgroundColor` int(10) unsigned NOT NULL default '0',
`guildInfo` varchar(100) collate utf8_unicode_ci NOT NULL default '',
`motd` varchar(100) collate utf8_unicode_ci NOT NULL default '',
`createdate` int(30) NOT NULL default '0',
`bankTabCount` int(30) NOT NULL default '0',
`bankBalance` int(30) NOT NULL default '0',
PRIMARY KEY (`guildId`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Guilds';
-- ----------------------------
-- Records
-- ----------------------------
INSERT INTO `guilds` VALUES ('1', 'GM Crew', '16', '0', '0', '0', '0', '0', 'Gm team\n\nNo disrepect u will get banned!', '', '0', '6', '705032704');
Guess u dont need the records to be inserted.
Hope It helps u out a bit....
Edit :
Maybe It helps U too when u do the 2533_guilds.sql, 2534_guilds.sql and the 2558_guilds.sql u can find them at : trunk\sql\character_updates in the SVN