bigint

wvt8vs2t  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(203)

我们已经将sparksql(1.3.2)配置为在hive之上工作,并使用beeline创建表。
我试图用bigint datatype创建一个表,但是当我使用下面的命令时,我看到这个表是用int datatype创建的

CREATE TEMPORARY TABLE cars (blank bigint)
USING com.databricks.spark.csv
OPTIONS (path "cars.csv", header "false")

但是,当我使用下面的命令时,我能够创建一个bigint数据类型的表

CREATE TABLE cars(blank bigint)

您能告诉我如何使用第一个方法创建tablebigint数据类型吗
是因为这个吗
默认情况下,整型文字被假定为int,除非数字超过int的范围,在这种情况下,它被解释为bigint,或者如果数字上存在以下后缀之一
https://cwiki.apache.org/confluence/display/hive/languagemanual+types#languagemanualtypes-整型(tinyint,smallint,int,bigint)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题