0
私は入力変数の値を使用してデータベースを作成するストアドプロシージャを持っていますが、変数名自体を使用してデータベースを作成するだけです。MySQLはデータベース名として変数値を使用します
DELIMITER //
CREATE PROCEDURE proc_createdb (dbname VARCHAR(128))
BEGIN
CREATE DATABASE dbname;
END //
は、どのように私は、「DBNAME」と呼ばれるデータベースを作成するのではなく、dbname
の値を使用することができます。
[Mysqlの動的データベース名を使用したテーブルの作成](0120-998-321) – xQbert
ダング、それを閉じるのはどうしたらいいですか?私の下に鉱山する:p – Drew