SQL - Como parar o MYSQL na linha de comando

0

Eu só notei quando eu fiz uma declaração de erro, às vezes, não parou ou mostrou o erro. Em vez disso, a linha continuou como esta

mysql > UPDATE person
      ->SET birth_data = sr_to_date('DEC-21-1980', '%b-%d-%y)
      ,>WHERE person_id = 1;
     ,>    
     ,> 
     ,>
     ,>
     ,>;
     ,>quit;
>
>

Não importa quantas vezes eu tente entrar; ou sair, não parou. Alguém sabe como consertar isso?

    
por edgards 25.12.2015 / 04:29

2 respostas

0

Como você perdeu um sinal ' , presume que você ainda está completando uma string e inserindo feeds de linha para uso em sua consulta.

Basta fechar suas marcas ' e você poderá sair.

    
por 25.12.2015 / 05:06
0

Se a sua pergunta é como "anular" o comando atual, mesmo quando a consulta atual não foi executada, ou se você esqueceu aspas, a resposta é digitar \c .

Isso limpará o comando atual independentemente do que você digitou e iniciará um novo comando.

    
por 25.12.2015 / 06:13

Tags