在sql

时间:2015-08-03 19:43:06

标签: csv oracle11g hxtt

我有一个csv文件,其中包含一个双引号内的值的列。双引号内的几个值也包含逗号(示例" Alexandar,第三个")。

我使用下面的hxtt属性从位置loc读取文件并读取标题和双引号: JDBC:CSV:?//// _CSV_Header = TRUE; _CSV_Quoter =&#34 ;;

是否有任何hxtt属性可用于读取双引号内的完整内容,或者是否可以在sql查询中处理它?请你帮助我好吗?另外,请注意我使用sql查询来读取csv文件中的值。

1 个答案:

答案 0 :(得分:0)

您可以使用单引号而不是双引号来分隔您的值。 那时逗号不会成为一个问题。但是,如果您的值包含单引号(或其他特殊字符),则需要使用另一个单引号来展开它们。 因此,亚历山大的城堡'将是亚历山大的城堡'