2011-12-24 18 views
0

とIF文私はMySQLの表現をしたいが、何かが間違っているか、すべてが間違っている:DINSERT INTO、MySQLの構文

// mysqlの

DELIMITER // 

CREATE FUNCTION create_channel2 (a1 varchar(35) ,a2 INT(11) ,a3 INT(10)) 
RETURNS INT(10) DETERMINISTIC 

BEGIN 

IF INSERT INTO channel_table (name) VALUES(al) THEN 
return LAST_INSERT_ID(); END IF 
return 0; 

END // 

DELIMITER ; 

ヘルプは、内おかげで高く評価され前進!

答えて

1

MySql Control Flow FunctionsとC#の制御フローの違いについて知る必要があります。それらを間違った場所に混ぜているか、またはあなたが属するコマンドを実行しようとしていますStored Programs

+0

ありがとう!しかし、今私は新しい問題を抱えています。 –