Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

จะสร้าง VIEW ว่างใน MySQL ได้อย่างไร?


ในการสร้างมุมมองว่างใน MySQL ต่อไปนี้คือไวยากรณ์ -

สร้างหรือแทนที่ view yourViewName asselect yourValue AS yourColumnName,yourValue AS yourColumnName2,..Nfrom dualwhere false;

ให้เราใช้ไวยากรณ์ข้างต้นเพื่อสร้างมุมมองที่ว่างเปล่าใน MySQL -

mysql> สร้างหรือแทนที่มุมมอง empty_view โดยเลือก "John Smith" AS ClientName, "US" AS ClientCountryName, AS เท็จ isMarried จาก dual โดยที่ false; Query OK, 0 แถวได้รับผลกระทบ (0.20 วินาที)

ให้เราตรวจสอบคำอธิบายของมุมมอง -

mysql> desc empty_view;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+-------------------+-------------+------+ ----- +---------+-------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+-------------------+-------------+------+ -----+ ---------+-------+| ชื่อลูกค้า | varchar(10) | ไม่ | | | || ClientCountryName | varchar(2) | ไม่ | | | || แต่งงานแล้ว | int(1) | ไม่ | | 0 | |+-------------------+-------------+------+----+- --------+-------+3 แถวในชุด (0.00 วินาที)

ให้เราตรวจสอบมุมมองที่ว่างเปล่าหรือไม่ -

mysql> เลือก *from empty_view; ชุดว่าง (0.00 วินาที)