MySQL stored procedure programming - building high-performance web applications with PHP, Perl, Python, Java and .NET: covers MySQL 5. - Guy Harrison; Steven Feuerstein (O'Reilly, 2006)