leeand00 Asked: 2016-04-09 07:11:33 +0800 CST2016-04-09 07:11:33 +0800 CST 2016-04-09 07:11:33 +0800 CST 是否可以在 SQL Server 2008 R2 中创建多层模式? 772 例如,您可以指定一个部门,然后可能具有更精细的粒度级别? CREATE SCHEMA hr; CREATE SCHEMA hr.reportl; CREATE SCHEMA hr.report2; 最后两个语句失败。 sql-server sql-server-2008-r2 1 个回答 Voted Best Answer Hannah Vernon 2016-04-09T07:14:42+08:002016-04-09T07:14:42+08:00 不,那是不可能的。您可以将这些名称括在方括号中,但不建议这样做,因为这可能会引起很多混淆。例如: CREATE SCHEMA [hr.report]; 针对架构中对象的 SELECT 语句将如下所示: SELECT * FROM [hr.report].SomeTable;
不,那是不可能的。您可以将这些名称括在方括号中,但不建议这样做,因为这可能会引起很多混淆。例如:
针对架构中对象的 SELECT 语句将如下所示: