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

MySQL에서 여러 줄 문을 작성하는 방법은 무엇입니까?

<시간/>

MySQL은 입력 라인의 끝을 찾는 것이 아니라 종료 세미콜론을 찾아서 명령문의 끝을 결정하기 때문에 여러 줄로 된 명령문을 작성할 수 있습니다.

예시

mysql> Select *
    -> from
    -> stock_item;
+------------+-------+----------+
| item_name  | Value | Quantity |
+------------+-------+----------+
| Calculator | 15    | 89      |
| Notebooks  | 63    | 40      |
| Pencil     | 15    | 40      |
| Pens       | 65    | 32      |
| Shirts     | 13    | 29      |
| Shoes      | 15    | 29      |
| Trousers   | 15    | 29      |
+------------+-------+----------+
7 rows in set (0.00 sec)

위의 예에서 단일 쿼리를 여러 줄에 작성하고 MySQL은 종료 세미콜론을 얻은 후에만 출력을 반환합니다. 이런 식으로 우리는 MySQL이 자유 형식 입력을 인식할 수 있다고 말할 수 있습니다. 입력 라인을 수집하지만 종료 세미콜론을 알아차릴 때까지 입력을 수행하지 않습니다.