Erros comuns em funções MySQL

Forum sobre SQL.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Erros comuns em funções MySQL

Mensagem por JoséQuintas »

Estou cometendo alguns erros nas funções do MySQL, e até dá pra entender porque.

ENDIF
ao invés de END IF

==
ao invés de = (talvez por aceitar :=)

;
Falta de ponto e vírgula (;) em SET e END IF

SET
X = 1 ao invés de SET X = 1

No Harbour é de um jeito, e no MySQL de outro.
Misturar as coisas acaba sendo comum.

Se juntar isso com HTML e relacionados então.... vixe....
E se juntar com LIB gráficas... pode ser outro vixe... pelo menos na parte inicial com tudo de uma vez...
Vai ser um tal de digitar o que vale numa coisa, na outra que não aceita...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Erros comuns em funções MySQL

Mensagem por JoséQuintas »

-2147217900 [ma-3.1.10][10.5.5-MariaDB]You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near
')
RETURNS INT
BEGIN
IF nIdPedido = Nil THEN
RETURN 0;
ENDIF
IF nPedi...' at line 1
Eu não disse
usei Nil do Harbour, ao invés de NULL do MySQL kkkk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder