今天试着删除数据,一值报分区错误:
官网:数据删除: 此处单独列出来
http://doris.incubator.apache.org/master/zh-CN/administrator-guide/load-data/delete-manual.html#%E8%AF%AD%E6%B3%95
DELETE FROM user.dailyitemsold PARTITION p20210611 WHERE clt_date="2021-06-11";
例子:
语法 主要的Delete语法如下: DELETE FROM table_name [PARTITION partition_name] WHERE column_name1 op value[ AND column_name2 op value ...]; 示例1: DELETE FROM my_table PARTITION p1 WHERE k1 = 3; 示例2: DELETE FROM my_table PARTITION p1 WHERE k1 < 3 AND k2 = "abc";
1.修改字段长度
语法:
ALTER TABLE 表名 MODIFY COLUMN 字段名 数据类型(修改后的长度)
ALTER TABLE indonesia.shopitem MODIFY COLUMN name varchar(400) NULL COMMENT "商品名字"
2.修改字段的名称
语法:
alter table <表名> change <字段名> <字段新名称> <字段的类型>。
3.新增字段
语法:
新增默认为空的字段
ALTER TABLE 表名 ADD COLUMN 字段名 字段类型 DEFAULT NULL;
新增不为空的字段
ALTER TABLE 表名ADD COLUMN 字段名 字段类型 NOT NULL;
例子:
ALTER TABLE attence ADD COLUMN attence_name VARCHAR(20) DEFAULT NULL;
ALTER TABLE attence ADD COLUMN age VARCHAR(20) NOT NULL;
ALTER TABLE table1 ADD COLUMN uv BIGINT SUM DEFAULT '0' after pv;
4.删除字段
语法:
ALTER TABLE 表名 DROP COLUMN 字段名;
例子:
ALTER TABLE attence DROP COLUMN age;