Pular para o conteúdo

Ajuda Sintaxe MySQL

Responder tópico
  • Denunciar
  • Indicar

1. Ajuda Sintaxe MySQL

Enviado em 12/01/2012 - 20:23h

Prezados,

Estou com um problema na sintaxe de uma tabela que ainda não encontrei uma solução no google, assim venho recorrer a comunidade.

Situação: Estou fazendo um restore da estrutura da base de dados radius em uma versão diferente(5.0 atual, 5.5 nova)

Erro:
ERROR 1064 (42000) at line 96: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`radcheck` CREATE ALGORITHM DEFINER=`radius`@`%` SQL SECURITY DEFINER VIEW `rad' at line 1

Table
DROP TABLE IF EXISTS `radcheck`;
CREATE ALGORITHM `radcheck` CREATE ALGORITHM DEFINER=`radius`@`%` SQL SECURITY DEFINER VIEW `radius`.`radcheck` AS select `radius`.`userinfo`.`id`
`radius`.`userinfo`.`UserName` AS `username`,
_latin1'User-Password' AS `attribute`,
_latin1'==' AS `op`,
`radius`.`userinfo`.`Password` AS `value` from `radius`.`userinfo` union select `radius`.`userinfo`.`id` AS `id`,
`radius`.`userinfo`.`UserName` AS `username`,
_latin1'Framed-Ip-Address' AS `attribute`,
_latin1'==' AS `op`,
`radius`.`userinfo`.`IP` AS `value` from `radius`.`userinfo`;

Adicional: a tabela abaixo tambem acontece o mesmo erro

DROP TABLE IF EXISTS `radusergroup`;
CREATE ALGORITHM`radusergroup` (`radius`.`userinfo` join `radius`.`Status` on((`radius`.`userinfo`.`Status` = `radius`.`Status`.`Status`)));

Obrigado
Robson

Responder tópico

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder