Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » SQL Anywhere 数据库连接 » 数据库文件类型 » 其它 dbspace 注意事项 » Dbspace 创建

 

创建 dbspace (SQL)

可使用 CREATE DATABASE 语句创建 dbspace。对于大多数数据库来说,单个数据库文件就已足够,但附加 dbspace 可用于为数据创建更多空间。

前提条件

您必须具有 MANAGE ANY DBSPACE 系统特权。

 任务
  • 执行 CREATE DBSPACE 语句。

结果

除非另行指定,否则 dbspace 将出现在主数据库文件所在的目录中。

以下命令在 library.db 文件(此文件与主文件位于同一个目录)中创建一个名为 MyLibrary 的新 dbspace:

CREATE DBSPACE MyLibrary
AS 'library.db';

以下命令创建 LibraryBooks 表,并将其放在 MyLibrary dbspace 中。

CREATE TABLE LibraryBooks (
title CHAR(100),
author CHAR(50),
isbn CHAR(30)
) IN MyLibrary;

以下命令将创建一个名为 MyLibrary 的新 dbspace,将缺省 dbspace 设置为 MyLibrary dbspace,然后在 MyLibrary dbspace 中创建 LibraryBooks 表。

CREATE DBSPACE MyLibrary
AS 'e:\\dbfiles\\library.db';
SET OPTION default_dbspace = 'MyLibrary';
CREATE TABLE LibraryBooks (
  title CHAR(100),
  author CHAR(50),
  isbn CHAR(30),
);

 另请参见