私はMySQLを使用しています。私はMySQLの関数を使用してテーブルを返すしたい。 SQLではうまく動作しますが、MySQLでは動作しません。私は部分コードを添付しますmysqlを使用してテーブルを返す方法
DELIMITER $$
CREATE FUNCTION myFunction() RETURNS @tmptable TABLE (item varchar(20))
BEGIN
insert into @tmptable(item) values('raja')
return
END; $$
MySQLでは、関数はテーブルを返すことができません。そのためにストアドプロシージャを使用する必要があります。 –
「* SQLではうまくいきましたか?」とはどういう意味ですか?あなた** SQLを使用しています.... .... –