sql2005 中shema和 login的建立

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:32:45
都是和具体数据库无关的,只有user 和具体数据库有关系

是这样吗

和具体数据库有关,因为他们都是SQL环境的重要组成部分,不关用户的事。
先看schema,这是数据库模式,create schema 模式名1
cteate table 表名1/*模式名1元素*/
........
把表名1设置为当前模式
set schema 模式名1
不管数据存储还是数据删除修改都会影响模式(schema)中的对象,而这些对象有 基本表,视图,约束,触发器,游标等11种,正是这些对象构成了SQL的基本运行环境。
login是路径问题,数据存储库存储的位置。我想你说的应该是catalog 目录问题,目录是模式的聚合,在一个目录中模式的名字必须是唯一的
create catalog 目录1 /*建立目录1目录*/
之后我把目录1作为当前目录。
set catalog 表名1catalog /*目录1作为当前目录*/