In T-SQL kann ich Variablen deklarieren und anderen prozeduralen Code, den ich möchte, innerhalb oder außerhalb einer gespeicherten Prozedur schreiben. In PostgreSQL kann ich sagen, so etwas wie ...Willkürlichen prozeduralen Code in MySQL/MariaDB ausführen
DO $$
DECLARE foo INT DEFAULT 0;
BEGIN
-- Blah blah
END;
$$;
Und dies führt einige beliebigen prozeduralen Code. Gibt es so etwas in MySQL oder muss ich eine "wegwerfbare" gespeicherte Prozedur erstellen? (Das ist nicht das Ende der Welt für meinen Anwendungsfall, aber ich bin gespannt, ob es einen besseren Weg gibt.)
Oder verwenden Sie einen Client wie PHP/Java/etc. Oder das MySQL Kommandozeilenprogramm für solche Programmierung. –