Problem med stored function?!

Databaser & SQL

1 svar · 152 visningar · startad av Dr-man

Medlem sedan juli 2002732 inlägg
Trådstart#1

Har problem med stored function.

mysql> delimiter | 
mysql> CREATE FUNCTION hello (s CHAR(20)) RETURNS CHAR(50) 
    -> RETURN CONCAT('Hello, ',s,'!'); 
    -> |
Får följande felmeddelandet: 
ERROR 1291 (HY000): Failed to CREATE FUNCTION hello

Använder mig av denna version av mysql
mysql Ver 14.3 Distrib 5.0.0-alpha, for Win95/Win98 (i32)

Medlem sedan dec. 200012 464 inlägg
#2

; används inte i slutet av SQL-satser. Det är bara avgränsare mellan olika satser, så du kan testa med att ta bort semikolonet.

Version 5 är inte ens i alfatest.

267 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)