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

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

2个回答

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

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

baidu_33864721
baidu_33864721 回复Jordan裔: mybatis还真没试过,如果是hibernate就直接写sql然后executeUpdate就好了.mybatis不知道放在什么标签里面
3 年多之前 回复
baidu_33864721
baidu_33864721 回复Jordan裔: mybatis还真没试过,如果是hibernate就直接写sql然后executeUpdate就好了.
3 年多之前 回复
qq_27836205
Jordan裔 那mybatis 如何在配置文件创建视图呢?
3 年多之前 回复

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问