2015-12-13 2 views
1

Можно ли объявлять параметры с некоторым типом структуры таблицы в «EMBEDDED MYSQL Procedure»?EMBEDDED MYSQL Процедура Объявить тип

CREATE PROCEDURE Product_p() 
BEGIN 
    DECLARE ProductValue ProductTable; 
+0

Возможный дубликат [Создать переменную таблицы в MySQL] (http://stackoverflow.com/questions/1524858/create-table-variable-in-mysql) –

ответ

0

Есть два варианта:

  1. Используйте Cursor в качестве параметра
  2. Использование Temporary Table, в этом случае вы не должны передать данные, просто вставьте в temporary table, и выберите в ваш procedure.