mysql ничего не делает, он просто показывает "->" в новой строке

Вы также можете попробовать

for fname in doc-*.txt; do 
  echo "input: ${fname} output: output-${fname:4:$((${#fname}-8))}.results"
done
-2
07.12.2019, 10:08
1 ответ

SQL-запросы часто могут занимать несколько строк, поскольку они могут легко стать длинными. Таким образом, символ новой строки в SQL — это просто еще одна форма пробела, и запросы должны завершаться точкой с запятой -двоеточием(;).

Таким образом, пока вы не введете это ;, запрос не завершится, и если вы нажмете Enter , mysqlнапомнит вам об этом, выдав дополнительную подсказку.

3
28.01.2020, 05:15

Теги

Похожие вопросы