我必须创建一个大型查询表,其架构如下
"Love both of these brands , but the "" buy a $100k car , get or give a pair of $40 shoes "" message seems .",2015-06-22 00:00:00
"All Givens Best Commercial Ever",2015-06-22 00:00:00
我的数据如下
import grails.util.Environment
class BootStrap {
def init = { servletContext ->
if (Environment.current == Environment.TEST) {
// test setup here
}
}
def destroy = {
// teardown here (if necessary)
}
}
我很困惑,因为这两行都被接受并插入到表格中,尽管在第一行中所有的片段字符串都在双引号之间,但它也包含双引号和逗号之间
为什么大查询不会混淆呢?
答案 0 :(得分:1)
解析CSV时,BigQuery仅在未加引号的逗号上拆分,并且当在引用的字符串中遇到时,它会将双引号""
视为单个转义引号字符"
。因此,根据BigQuery,您的输入是有效的CSV。