Ho provato seguendo alla lettera l'esempio fornito ottenendo un comando del genere:
...ma mi da sempre il medesimo errore di:codice:SqlCommand.CommandText = "DELIMITER // " + "USE getroto; " + "CREATE DEFINER=`root`@`localhost` PROCEDURE `Schede2`() " + "SQL SECURITY DEFINER " + "BEGIN " + "iF NOT EXISTS( " + "SELECT * FROM information_schema.COLUMNS " + "WHERE COLUMN_NAME='NrSoluzione' AND TABLE_NAME='schede' AND TABLE_SCHEMA='getroto' " + ") " + "THEN " + "ALTER TABLE `getroto`.`schede` " + "ADD COLUMN `NrSoluzione` INT NULL DEFAULT '1' AFTER `UserLocked`; " + "END IF; " + "END // " + "DELIMITER; "; SqlCommand.CommandType = CommandType.Text; SqlCommand.Connection = objSqlConnection; SqlCommand.ExecuteNonQuery();
Eccezione first-chance di tipo 'MySql.Data.MySqlClient.MySqlException' in MySql.Data.dll
Le ho provate tutte, o quasi, ma non mi funziona.
Non so che altro fare.

Rispondi quotando