W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
你可以使用create table選項(xiàng)在SAP HANA中創(chuàng)建行或列存儲(chǔ)表。可以通過在HANA studio中執(zhí)行數(shù)據(jù)定義create table語句或使用圖形選項(xiàng)來創(chuàng)建表。
創(chuàng)建表時(shí),還需要在其中定義屬性。
在HANA Studio SQL控制臺(tái)中創(chuàng)建表的SQL語句:
Create column Table TEST ( ID INTEGER, NAME VARCHAR(10), PRIMARY KEY (ID) );
使用GUI選項(xiàng)在HANA studio中創(chuàng)建表:
創(chuàng)建表時(shí),需要定義列的名稱和SQL數(shù)據(jù)類型?!癉imension”字段指示值的長度,“Key”選項(xiàng)將其定義為主鍵。
SAP HANA在表中支持以下數(shù)據(jù)類型:
SAP HANA支持7種類型的SQL數(shù)據(jù)類型,這取決于你必須在列中存儲(chǔ)的數(shù)據(jù)類型。
下表列出了每個(gè)類別中的數(shù)據(jù)類型:
這些數(shù)據(jù)類型用于在HANA數(shù)據(jù)庫的表中存儲(chǔ)日期和時(shí)間。
DATE - 數(shù)據(jù)類型由年,月和日信息組成,以表示列中的日期值。日期數(shù)據(jù)類型的默認(rèn)格式是YYYY-MM-DD。
TIME - 數(shù)據(jù)類型由HANA數(shù)據(jù)庫的表中的小時(shí),分鐘和秒值組成。時(shí)間數(shù)據(jù)類型的默認(rèn)格式為HH:MI:SS。
SECOND DATE - 數(shù)據(jù)類型由HANA數(shù)據(jù)庫的表中的年,月,日,時(shí),分,秒值組成。SECONDDATE數(shù)據(jù)類型的默認(rèn)格式是YYYY-MM-DD HH:MM:SS。
TIMESTAMP - 數(shù)據(jù)類型由HANA數(shù)據(jù)庫的表中的日期和時(shí)間信息組成。TIMESTAMP數(shù)據(jù)類型的默認(rèn)格式為YYYY-MM-DD HH:MM:SS:FFn,其中FFn表示秒的分?jǐn)?shù)。
TinyINT - 存儲(chǔ)8位無符號(hào)整數(shù)。最小值:0,最大值:255
SMALLINT - 存儲(chǔ)16位有符號(hào)整數(shù)。最小值:-32,768,最大值:32,767
INTEGER - 存儲(chǔ)32位有符號(hào)整數(shù)。最小值:-2,147,483,648,最大值:2,147,483,648
BIGINT - 存儲(chǔ)64位有符號(hào)整數(shù)。最小值:-9,223,372,036,854,775,808,最大值:9,223,372,036,854,775,808
SMALL - 十進(jìn)制和十進(jìn)制。最小值:-10^38+1和最大值:10^38-1
REAL - 最小值:-3.40E + 38,最大值:3.40E + 38
DOUBLE - 存儲(chǔ)64位浮點(diǎn)數(shù)。最小值:-1.7976931348623157E308,最大值:1.7976931348623157E308
布爾數(shù)據(jù)類型存儲(chǔ)布爾值,它們?yōu)門RUE,F(xiàn)ALSE
Varchar - 最多8000個(gè)字符。
Nvarchar - 最大長度為4000個(gè)字符。
ALPHANUM - 存儲(chǔ)字母數(shù)字字符。整數(shù)的值介于1到127之間。
SHORTTEXT - 存儲(chǔ)支持文本搜索功能和字符串搜索功能的可變長度字符串。
二進(jìn)制類型用于存儲(chǔ)二進(jìn)制數(shù)據(jù)的字節(jié)。
VARBINARY - 以字節(jié)存儲(chǔ)二進(jìn)制數(shù)據(jù)。最大整數(shù)長度在1到5000之間。
LARGEOBJECTS用于存儲(chǔ)大量數(shù)據(jù),如文本文檔和圖像。
NCLOB - 存儲(chǔ)大型的UNICODE字符對(duì)象。
BLOB - 存儲(chǔ)大量的二進(jìn)制數(shù)據(jù)。
CLOB - 存儲(chǔ)大量的ASCII字符數(shù)據(jù)。
TEXT - 它啟用文本搜索功能。這種數(shù)據(jù)類型只能為列存儲(chǔ)表定義,而不能為行存儲(chǔ)表定義。
BINTEXT - 支持文本搜索功能,但可以插入二進(jìn)制數(shù)據(jù)。
多值數(shù)據(jù)類型用于存儲(chǔ)具有相同數(shù)據(jù)類型的值的集合。
數(shù)組存儲(chǔ)具有相同數(shù)據(jù)類型的值的集合。它們也可以包含空值。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: