00:00
好,那我们再看看其他比较简单的一些事儿啊,一个是out操作,咱们my circle一样,是不是也有out have是不是也有out,是不是可以用来修改表的,还有字段的一些信息啊,那不要大家不要觉得说改不了,因为大家可能业务上习惯的说轻易不会去修改,那其实咱们也可以改啊,那首先。咱们看新增字段,它是可以用过什么语法呢?Out table,然后呢,At current这个是不是一模一样啊。对吧,新的名字。还有它的类型。就行了啊,指定位置在哪一列后面对吧,呃,那。修改字段类型叫什么呢?前面一样的啊,Out table,然后一个什么modify cover这个关键词就叫修改了,就新的列名还有类型也要写上,还有一个删除的话也是什么。Of car啊,这些都是允许的,那其实反而是咱们click house更擅长这个,为啥?你想想他是不是劣势存储的呀,对吧?他反而去对字段的修改会更方便一点,但是这边我要提醒一个事儿,是什么比较不一样,比如说我原来一个字段是实G类型,那如果现在已经是呃,存的是ABC,那么大家觉得我能把它改成123吗?
01:24
或者说我能改成int类型吗?比如说印的八。那肯定不行对吧,大家注意,从小的往大转是可以的,从大的往小转那肯定是不行的,很显然嘛。但是我们可以强转对吧,我们是不是有two in8。这种函数啊,可以把字符串转成一个整形数字,这是可以的啊,但是你的内容是不是变了对吧,所以其实很少这么去做啊,这个大家就做一个了解,那同样后面这个也一样的导出。
02:00
这个是什么?这个用法大家应该都知道了呗。这个用法是不是杠杠quary,像一个什么have杠一啊,对吧,然后里面写一个circle,那这一块的话就是把这个circleq语句直接返回给我们,不用进入客户端,那它支持指定一个输出的格式啊,然后呢,用一个什么追加啊,不覆盖。一个大于号嘛,写到这个文件里面,那have是不是也一样的用法,我们是不是也可以have杠一,然后把结果写到哪里啊对吧,但是这个咱们用的会比较少,为什么呢。跟咱们的一个生产上的使用场景有关系,你想想,呃,你你在click house基本都是存了一个什么宽表,那接下来数据你需要把它导出成文件吗?基本上不会,你要么就是用一些BI可视化工具,直接就是查,通过JDBC就可以了呗,直接查结果,然后在前端展示就行了。
03:06
呃,对于click house来讲,你应该很少会存在说导出成文件的一个方式啊。那其他的咱们也可以在官网里面找啊格式啊,就它的格式支持哪一些在哪呢?这是官网的菜单,你点这个接口。接口点开之后,你再瞅一瞅。输入跟输出的格式对吧。点开。当然还有其他接口对吧。呃,这边你看支持很多种呗。对吧,那咱们文档这个链接可能还是比较老了啊。那比如说CSV,那就是这个呢。你看支持CSV格式吧,那返回你看这个列表列了好多好多,所以到时候如果你真的需要的话,比如说你要导出orc。
04:05
看可不可以可以对吧,当然也要看版本啊,看版本我把链接给大家更新一下啊,更新一下。哎呀。行,那么。这一块呢,就是。咱们的一个内容了啊,区块查询啊,没有过多的啊,没有过多特殊的一个东西。
我来说两句