sql定义模式和不定义模式有什么区别
模式(schema) 是 数据库体系结构中的一个节点
对于 SQL Server 数据库来说。
访问具体的一个表,可以由 4个部分组成
分别为 服务器名, 数据库名,模式名,表名。
对于访问本地的数据库
因为 服务器已经连接上了,因此不用指定
数据库名,通过 use 数据库名 指定了
模式名,如果不指定的话, 数据库 默认使用 dbo 模式。
这个是网上找的,一个数据库只能有一个模式,假如模式名字为zhangsan那么我定义和不定义有什么区别(问这个问题的原因是我看上面的意思是不是可以理解为在同一个数据库下,如果有两个模式zhangsan,lisi 如果都有numb这个表的话,是不可以可以这样查,select * from zhangsan.numb,select* from lisi.numb)
同时很迷惑的是如何建立两个子系统,根据在网上找的内容