This is somewhat simplistic. The reason I implemented a simple MAX() query is to move towards centralizing all of my custom SQL into stored procedures.
<?php
--
-- Transaction Maximum Batch Number Stored Procedure
--
USE `cics_app`;
DROP PROCEDURE IF EXISTS Transaction_MaxBatchNumber;
DELIMITER |
CREATE PROCEDURE Transaction_MaxBatchNumber ()
BEGIN
DECLARE batch_number INT;
SELECT
MAX(`transaction`.`batch_number`) INTO batch_number
FROM
`transaction`;
SELECT batch_number;
END;
|
DELIMITER ;
?>

Post new comment