CREATE OR REPLACE PROCEDURE stackoverflow([your_value] IN TYPE) AS
BEGIN
UPDATE [your_table] t
SET t.[your_collumn] = [your_value]
WHERE t.[your_collumn] != [your_value];
COMMIT;
EXCEPTION
[YOUR_EXCEPTION];
END stackoverflow;
You could try using a CSS technique to vertically centre items, as shown here. Я считаю, что этот метод является кроссбраузерным, хотя, к сожалению, он добавляет дополнительный div к вашей разметке.
Было бы довольно легко применить этот CSS к разметке с помощью jQuery, используя $ (). Css ()