创建视图的问题 望大神解惑

创建视图为什么要先drop啊?palm_2_0_16.test_view是什么意思?我看好多视图命名
都是一个名字点另一个名字,为什么要这样写啊?
图片说明

DROP VIEW IF EXISTS VIEW_NAME 意思就是判断视图是否存在,如果存在就删除

一个名字点另一个名字 : 数据库名.视图名 如果同时几个数据库都有同样的视图名 避免误删

drop主要是先检查你要创建的表是否存在,存在的话就先删除这张表。关于命名问题,应该是区分表的一种手段吧