插入覆盖目录

适用于:检查标记是的砖运行时

覆盖现有的数据目录中的新值使用给定的火花文件格式。你指定的插入的行值表达式或一个查询的结果。

语法

插入覆盖(当地的]目录(directory_path]使用file_format(选项(关键(=]瓦尔(,])]{({价值|}(,])(,()]|查询}

参数

  • directory_path

    目标目录。它也可以被指定选项使用路径。的当地的关键字用于指定本地文件系统上的目录。

  • file_format

    插入文件格式使用。有效的选项是文本,CSV,JSON,JDBC,拼花,兽人,蜂巢,LIBSVM,或者自定义实现的完全限定类名org.apache.spark.sql.execution.datasources.FileFormat

  • 选项(关键[=]val […])

    指定一个或多个选项文件的编写格式。

  • 值({值| NULL} […]) (, (…))

    要插入的值。一个显式指定值或者可以插入一个空。必须使用逗号分隔每一个值的条款。可以指定多个组值插入多行。

  • 查询

    一个查询产生行插入。下列形式之一:

    • 一个选择声明

    • 一个声明

    • 一个声明

例子

插入覆盖目录“/ tmp /目的地”使用拼花选项(col11,col22,col3“测试”)选择*test_table;插入覆盖目录使用拼花选项(“路径”“/ tmp /目的地”,col11,col22,col3“测试”)选择*test_table;