在SQL Server 2008中,架构(schema)是数据库下的一个逻辑命名空间,可以存放表、视图等数据库对象。下列关于架构的说法,错误的是( )。

admin2021-05-07  22

问题 在SQL Server 2008中,架构(schema)是数据库下的一个逻辑命名空间,可以存放表、视图等数据库对象。下列关于架构的说法,错误的是(    )。

选项 A、同一个数据库的不同架构下表名可以相同
B、在创建架构时,如果没有指定架构名,则架构名隐含为用户名
C、创建架构的用户必须具有数据库管理员的权限,或者是获得了CREATE SCHEMA的权限
D、在删除架构时,如果使用RESTRICT选项,则会将该架构中的所有架构对象一起全部删除

答案D

解析 在删除架构时,如果使用CASCADE选项,则会将该架构中的所有架构对象一起全部删除;如果使用RESTRICT选项,如果被删除的架构中包含架构对象,则拒绝删除此架构。故答案为D项。
转载请注明原文地址:https://jikaoti.com/ti/bu37FFFM
0

最新回复(0)