Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL은 다른 줄에 작성된 명령문을 어떻게 평가합니까?


실제로 MySQL은 종료 세미콜론이 있을 때 명령문의 끝을 결정합니다. 다른 줄에 단일 명령문을 작성하고 첫 번째 줄을 작성한 후 MySQL이 즉시 'mysql>'에서 '->'로 변경한다고 가정합니다. 이는 MySQL이 아직 완전한 명령문을 보지 못하고 나머지를 기다리고 있음을 나타냅니다. 세미콜론이 있으면 MySQL은 명령문을 실행합니다. 다음 예의 도움으로 이해할 수 있습니다 -

예시

mysql> Select Id, Name
    -> From
    -> Student_info
    -> ;

+------+---------+
| Id   | Name    |
+------+---------+
| 101  | YashPal |
| 105  | Gaurav  |
| 125  | Raman   |
| 130  | Ram     |
| 132  | Shyam   |
| 133  | Mohan   |
| 150  | Saurabh |
+------+---------+
7 rows in set (0.07 sec)