Página 1 de 1

Erros comuns em funções MySQL

Enviado: 18 Abr 2021 14:58
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...

Erros comuns em funções MySQL

Enviado: 02 Mai 2021 17:53
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