Have you read this thread? You might be missing the AC column also.
http://www.eqemulator.net/forums/viewtopic.php?t=15174
"Error loading NPCs from database. Bad Query." means that the mysql server gave some sort of error when querying from the database. It should probably be changed to not spam you. The way it was changed to work is as follows:
1. On zone boot, all relevant rows from npc_types are loaded from the database. (initial load)
2. If any npc_type is not loaded, and needs to be, load it from database. (load on request)
So you get one error from the initial npc_types load. Then, since no NPCs are loaded, once it tries to spawn them it tries to load them all individually, giving all the spam.
Also, NPC types are no longer in shared memory. Uou should be able to reload NPC types for the current zone by doing a #repop.