马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一、字符型(Character string types) 数据类型 最大长度 说明 CHAR(size) 2000byte 固定长度字符串?size表示存储的字符集长度 VARCHAR(size) 5000byte 可变长度字符串,size表示存储的字符串长 VARCHAR2(size) 5000byte 等同于VARCHAR,不属于保留关键值为oralce数据类型,在HANA中可以直接使用不报语法错误,执行后保存为VARCHAR. CHAR(size) 2000byte 固定Unicode字符串?size表示存储字符串长度 NVARCHAR(size) 5000byte 可变Unicode字符串?size表示存储字符串长 ALPHANUM(size) 127byte 字母数字可变长度字符串, SHORTTEXT(size) 短文本类型,一中支持文本搜索和字符串搜索特性的可变长度字符串,只能是在列存储表中使用,行存储表中不行。 练习: 行表: Create table Test_Char_Type(
TEST_CHAR CHAR(20),
TEST_VARCHAR VARCHAR(50),
TEST_VARCHAR2 VARCHAR2(50),
TEST_NCHAR NCHAR(20),
TEST_NVARCHAR NVARCHAR(50),
TEST_ALPHANUM ALPHANUM(20)
); 1、创建行表如果使用SHORTTEXT类型的错误信息: SAP DBTech JDBC: [264] (at 206): invalid datatype: SHORTTEXT 2、定义字符串长度超出最大长度错误信息: SAP DBTech JDBC: [267] (at 176): specified length too long for its datatype 列表: Create Column table Test_Column_Char_Type(
TEST_CHAR CHAR(20),
TEST_VARCHAR VARCHAR(50),
TEST_VARCHAR2 VARCHAR2(50),
TEST_NCHAR NCHAR(20),
TEST_NVARCHAR NVARCHAR(50),
TEST_ALPHANUM ALPHANUM(20),
TEST_SHORTTEXT SHORTTEXT(10000)
);
二、数值型(Numeric Types) TINYINT SMALLINT INTEGER BIGINT SMALLDECIMAL DECIMAL REAL DOUBLE
三、日期\时间型(Datetime Types) DATE TIME SECONDDATE TIMESTAMP
四、二进制类型(Binary Types) VARBINARY 五、大对象类型(Big Object Types) BLOB CLOB NCLOB TEXT
|