如果很容易实现,tidb官方应该早就实现了吧,毕竟能容易实现的,为什么不去实现呢,尽量兼容MySQL的语法嘛
1 个赞
可以先建表,然后再select into
2 个赞
可以提需求么
1 个赞
不,你不想实现。
1 个赞
感觉目前只能先建表然后再select into
1 个赞
建表,导出,导入比较合适,可以并发,小表语法方便
1 个赞
用dumpling导出,然后create table like,最后lightning导入 简单粗暴
1 个赞
看完所有回复, 还是得分两步骤,还不如用navicat工具代替
2 个赞
show create table is faster
1 个赞
是啊,create table as select这种写法好像只在hive和hude中见过,并不是什么标准的SQL规范中的语法吧
1 个赞
现在可以支持这种语法(CREATE TABLE test_ctas1 AS SELECT 1 as a;)了吗?多好用啊
2 个赞
oracle 和mysql都有啊,很常见
1 个赞
目前应该不支持,只有create table like
1 个赞
小表建表,插入。大表导出导入。
1 个赞
确实没有这么操作过,基本都是先导出数据,在处理
1 个赞
基本上也是这么处理的,处理起来也挺快的
1 个赞
CREATE TABLE LIKE,然后在insert
是没有oracle中 create table as select from 来的方便,但是数量不多的话,也够用了
2 个赞
TiDB 暂无原生 CREATE TABLE AS 语法,可分两步实现:先 CREATE TABLE LIKE,再 INSERT INTO SELECT 数据。
1 个赞
不建议这样操作,先建表 再导入数据比较合适哦
社区因为有这样的高质量分享而更有价值!