文件首頁
MySQL NDB Cluster API 開發人員指南
相關文件 下載本手冊
PDF (美式信紙) - 3.6Mb
PDF (A4) - 3.6Mb


4.3.1.10 ColumnMetadata

 public interface ColumnMetadata {
// Public Methods  public abstract String charsetName();
  public abstract ColumnType columnType();
  public abstract boolean isPartitionKey();
  public abstract boolean isPrimaryKey();
  public abstract Class<?> javaType();
  public abstract int maximumLength();
  public abstract String name();
  public abstract boolean nullable();
  public abstract int number();
  public abstract int precision();
  public abstract int scale();
}
4.3.1.10.1 charsetName()
public abstract String charsetName();

傳回字元集名稱。

表格 4.15 charsetName()

參數 描述
傳回 字元集名稱

4.3.1.10.2 columnType()
public abstract ColumnType columnType();

傳回欄位的類型。

表格 4.16 columnType()

參數 描述
傳回 欄位的類型

4.3.1.10.3 isPartitionKey()
public abstract boolean isPartitionKey();

傳回此欄位是否為分割區鍵欄位。

表格 4.17 isPartitionKey()

參數 描述
傳回 如果此欄位是分割區鍵欄位,則為 true

4.3.1.10.4 isPrimaryKey()
public abstract boolean isPrimaryKey();

傳回此欄位是否為主要鍵欄位。

表格 4.18 isPrimaryKey()

參數 描述
傳回 如果此欄位是主要鍵欄位,則為 true

4.3.1.10.5 javaType()
public abstract Class<?> javaType();

傳回欄位的 Java 類型。

表格 4.19 javaType()

參數 描述
傳回 欄位的 Java 類型

4.3.1.10.6 maximumLength()
public abstract int maximumLength();

傳回使用字元集轉換字元後,可以儲存在欄位中的最大位元組數。

表格 4.20 maximumLength()

參數 描述
傳回 可以儲存在欄位中的最大位元組數

4.3.1.10.7 name()
public abstract String name();

傳回欄位的名稱。

表格 4.21 name()

參數 描述
傳回 欄位的名稱

4.3.1.10.8 nullable()
public abstract boolean nullable();

傳回此欄位是否可為 Null。

表格 4.22 nullable()

參數 描述
傳回 此欄位是否可為 Null

4.3.1.10.9 number()
public abstract int number();

傳回欄位編號。此編號用作 DynamicColumn 的 get 和 set 方法中的第一個參數。

表格 4.23 number()

參數 描述
傳回 欄位編號。

4.3.1.10.10 precision()
public abstract int precision();

傳回欄位的精確度。

表格 4.24 precision()

參數 描述
傳回 欄位的精確度

4.3.1.10.11 scale()
public abstract int scale();

傳回欄位的縮放。

表格 4.25 scale()

參數 描述
傳回 欄位的縮放