MySQL에서 빈 보기를 생성하려면 다음 구문을 사용하십시오. -
create or replace view yourViewName as select yourValue AS yourColumnName, yourValue AS yourColumnName2, . . N from dual where false;
MySQL에서 빈 보기를 생성하기 위해 위의 구문을 구현해 봅시다 -
mysql> create or replace view empty_view as select "John Smith" AS ClientName, "US" AS ClientCountryName, false AS isMarried from dual where false; Query OK, 0 rows affected (0.20 sec)
뷰에 대한 설명을 확인해보자 -
mysql> desc empty_view;
그러면 다음과 같은 출력이 생성됩니다. -
+-------------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------------+-------------+------+-----+---------+-------+ | ClientName | varchar(10) | NO | | | | | ClientCountryName | varchar(2) | NO | | | | | isMarried | int(1) | NO | | 0 | | +-------------------+-------------+------+-----+---------+-------+ 3 rows in set (0.00 sec)
뷰가 비어 있는지 확인합시다 -
mysql> select *from empty_view; Empty set (0.00 sec)