Men*_* Lu 36 database sqlite delimiter
明文db文件的最佳分隔符/分隔符是什么?
我考虑过使用|,,,<TAB>,;,等但他们似乎都可能打破时,附近的项目有足够的特殊字符.
那么,有经验的数据库用户,你建议使用哪些分隔符?
小智 33
我认为最好的方法是加入三个樱桃'@@@'.
p.c*_*ell 27
无论您选择哪个字符作为分隔符,您都希望在数据中转义该字符的任何实例.
也许是tilde(~),或者转到高位ASCII字符.
无论哪种方式,如果它有可能潜入您的数据,您需要在写入您的纯文本文件之前将其转义.
Mic*_*has 27
嗯,有几个分隔字符在US-ASCII,十六进制1c,1d,1e和1f.纯文本不应包含它们.
1c FS ? ^\ File Separator
1d GS ? ^] Group Separator
1e RS ? ^^ Record Separator
1f US ? ^_ Unit Separator
Run Code Online (Sandbox Code Playgroud)
Cod*_*ute 11
实际上,这取决于您尝试分离的数据类型,我们需要一个机器事件数据的分隔符,并提出了其中的几个:
=)或者^_^。
我们选择它是^_^因为它确实有效,基于测试的样本数量,而且它看起来也很可爱!
小智 10
对于我们控制源文件但逃避和限定繁重的特定数据仓库情况,我们能够做出业务决策,即从数据中剥离一个扩展的ASCII字符(如果它曾经发生,它没有"T).
在创建分隔的源文件时,我们在数据中删除了█(alt + 219)的任何实例,并将该字符用于分隔符.奖金,这个角色真的很容易被发现.
小智 5
我个人喜欢使用«作为分隔符来分割CSV文件中的数据,我个人认为我还没有找到自然发生的«和»实例,所以这里有两分钱。
| 归档时间: |
|
| 查看次数: |
49640 次 |
| 最近记录: |