跳到主要内容

FAQ

Q1: Databend 的主要对象、层次结构及其关联的权限是什么?

该图展示了 Databend 对象在两个层次上的层次结构。每种类型的对象都设计了细粒度的权限和所有权,提供了灵活性。更多信息,请参见 访问控制

Alt text

Q2: 如何在 Databend 中创建表?

使用 CREATE TABLE 命令在 Databend 中创建表:

示例:
CREATE TABLE example (
-- 除了 DECIMAL 外,不需要指定字段长度。
c1 INT,
c2 VARCHAR,
c3 DATETIME,
c4 DECIMAL(20, 2),
c5 BITMAP,
c6 TUPLE (FLOAT, FLOAT)
);

Q3: Databend、MySQL 和 Oracle 之间的数据类型映射是什么?

此表概述了 Databend、MySQL 和 Oracle 之间的数据类型映射。

DatabendMySQLOracle
TINYINTTINYINTNUMBER(3,0)
SMALLINTSMALLINTNUMBER(5,0)
INTINTNUMBER(10,0)
BIGINTBIGINTNUMBER(19,0)
FLOATFLOATFLOAT
DOUBLEDOUBLEFLOAT(24)
DECIMALDECIMALNUMBER
DATEDATEDATE
TIMESTAMPTIMESTAMPNUMBER
DATETIMEDATETIMEDATE
YEARINTNUMBER
VARCHARVARCHARVARCHAR2
VARCHARCHARCHAR
BINARYVARBINARYRAW, BLOB
VARCHARTEXTVARCHAR2
VARCHARLONGTEXTRAW, CBLOB
VARCHARMEDIUMTEXTRAW, CBLOB
VARCHARENUMVARCHAR2
VARCHARSETVARCHAR2
VARCHARbitCHAR
ARRAYN/AN/A
BOOLEANN/AN/A
TUPLEN/AN/A
MAPN/AN/A
JSON, VARIANTJSONJSON
BITMAPN/AN/A