delimited-text相关内容

从 T-SQL 分隔字符串解析整数值的更好方法

我有一个 SQLServer2008 R2 存储过程,其中包含一个用于从分隔字符串中解析出整数的算法. 这是我为循环遍历分隔字符串并提取分隔字符串中可能存在的任何数字而编写的 SQL 代码示例: -- 创建用于测试的分隔列表声明 @NumericList nvarchar(MAX) = N'1, 33,44 ,55, foo ,666,77 77,8,bar,9,10'-- 声明分隔符声明 ..
发布时间:2021-09-06 19:44:29 其他开发

如何加载包含有时包含换行符的列的竖线 (|) 分隔的文本文件?

我已经构建了一个 SSIS 包,该包将几个分隔的文本文件加载到 SQL 数据库中.其中一个文件中通常包含行空间,这打破了设置平面文件源并映射到 ado.net 目标的标准数据流任务,因为它认为它在遇到换行符时位于新行上.发送文件的供应商不想在没有任何编辑的情况下发送文件,并且此时无法执行 XML.有没有什么办法解决这一问题?我正在考虑编写一个小的 vb.net 程序来纠正文件,以便它们可以在 SS ..
发布时间:2021-08-27 20:17:25 其他开发

mysql 在包含分隔符分隔值的列中选择奇数值

我的下一个数据库表将设置得更优化.不幸的是,已经设置了这一列,其中一列 [data] 包含以以下方式保存的复选框数组值: value 1|~|value 1 value 2|~|value 2 value 3|~|value 3 不是最优的,我知道.我需要的是一个 mysql 查询,它只选择 |~| 前面的 [data] 列中的值.基本上认为我需要选择唯一的奇数. 非常感谢为我指明正确方 ..
发布时间:2021-06-06 20:18:51 数据库

使用多个定界符将文本拆分为修剪后的值的数组

我有一组字符串,需要将它们分块成一个数组.字符串需要在/,,, with 或& 上拆分. 不幸的是,一个字符串可能包含两个需要分割的字符串,所以我不能使用 split()或 explode() 例如,字符串可以说第一个过去/超出&然后打开,所以我试图获取一个将返回的数组: array('第一个过去','超越','然后转身') 我当前使用的代码是 $ splittersArr ..
发布时间:2021-04-16 20:31:21 PHP

将ADODB二进制流转换为字符串vba

我遇到以下问题: 我有一个CSV文件,该文件存储在服务器上,但有3个字符作为定界符:“ [|]”。我想使用[|]作为分隔符从URL加载数据并将数据填充到Excel页面的列中。到目前为止,我已经找到了使用ADODB记录集从网站加载文件的代码,但是我无法获得进一步的信息: myURL =“ http://www.example.com/file.csv“ 设置WinHttpReq = Cr ..
发布时间:2020-10-12 21:12:17 其他开发

普通文本中使用最少的定界符< ASCII 128

由于编码原因会使您感到恐惧(我很尴尬地说),我需要将多个文本项存储在单个字符串中. 我将使用字符分隔它们. 哪个字符最适合用于此操作,即哪个字符最不可能出现在文本中?必须可打印,并且以ASCII表示可能小于128,以避免区域设置问题. 解决方案 假设出于某些令人尴尬的原因,您无法使用CSV,我想说一下数据.取一些样本数据,并对每个值0-127进行简单的字符计数.选择一种不会发生 ..
发布时间:2020-09-07 19:42:58 其他开发

将Bash数组转换为定界字符串

我想知道以下内容; 为什么给定的无效示例不起作用. 如果存在除工作示例中给出的方法以外的其他更干净的方法. 非工作示例 > ids=(1 2 3 4);echo ${ids[*]// /|} 1 2 3 4 > ids=(1 2 3 4);echo ${${ids[*]}// /|} -bash: ${${ids[*]}// /|}: bad substitution > id ..
发布时间:2020-07-17 19:56:46 其他开发

将文本文件转换为逗号分隔的字符串

我似乎找不到与该确切问题相匹配的SO问题. 我有一个文本文件,每行有一个文本令牌,没有任何逗号,制表符或引号.我想根据文件内容创建一个逗号分隔的字符串. 输入: one two three 输出: one,two,three 我正在使用以下命令: csv_string=$(tr '\n' ',' ..
发布时间:2020-07-11 22:59:03 其他开发

使用CROSS APPLY的一栏以上

使用SQL Server的第3天. 我正在尝试将2列定界数据合并为一个表值函数的一个输出.这是我的数据: 我希望以以下格式处理数据并将其放入表格中: 我目前正在尝试使用此CROSS APPLY TSQL语句,但是我不知道自己在做什么. USE [Metrics] INSERT INTO dbo.tblSplitData(SplitKey, SplitString, Spli ..
发布时间:2020-07-07 19:57:47 其他开发

TSQL/SQL Server-表函数,用于将分隔的字符串解析/拆分为多个/单独的列

因此,我的第一篇文章少了一个问题,多了一个声明!抱歉. 我需要将存储在VarChar表列中的定界字符串转换为同一记录的多个/单独的列. (这是COTS软件;因此,请不要麻烦告诉我表的设计有误.)在搜索互联网广告厅中如何创建通用单行呼叫以做到这一点-并找到了很多不这样做的方法后-我创建了自己的. (该名称不是真正的广告.) 返回:具有以[Col1]开头的顺序编号/命名列的表.如果未提供输 ..
发布时间:2020-05-25 01:56:06 数据库

获取2个分隔符之间的第n个文本字符串

我有一长串由字符(竖线字符)分隔的文本.我需要在第3个管道和第4个管道之间获取文本.不知道该怎么做... 对正则表达式或非正则表达式开放,以效率最高的那个为准.如果不存在可以传递的扩展方法,则特别开放: seperatorChar 索引 解决方案 如果 string textBetween3rdAnd4thPipe = "zero|one|two|three|four" ..
发布时间:2020-05-25 01:47:38 C#/.NET

Talend-合并两行分隔文件以获取一个寄存器

我正在解析定界文件文件,以获取要放入数据库表中的信息. 现在,我有一个文件,我必须在其中合并每两行,以获取有关一个寄存器(数据库表的一行)的信息-第1行包含数据库行中的某些字段,第2行包含一些字段其他字段要放在同一行中. 如何一次处理两行? 例如,假设我有一个包含6行的文件,则它对应于我的数据库表中的3个条目(具有9列).从“奇数行"中,获取第1、3、4、5、8和9列.从“偶数行 ..
发布时间:2020-05-25 01:33:24 其他开发

列标题中的多个定界符还分隔行值

我在读取文件时定义多个分隔符存在一些问题.最初在我以前的帖子中解决了该问题当我详细查看我的真实数据时,我 意识到有些列具有.cd或.dvd扩展名,当我应用上面的解决方案时,它们也被分隔为新列,并且上面的解决方案开始无法正常工作! b.txt skip1 A1| A2 |A3 |A4# A5# A6 A7| A8 , A9 1,2,3,4,5.cd,6,7,8.dvd,9 1,2,3, ..
发布时间:2020-05-24 02:53:35 Python

将文本导入到具有多个分隔符的pandas

我有一些看起来像这样的数据: c stuff c more header c begin data 1 1:.5 1 2:6.5 1 3:5.3 我想将其导入3列数据框,其中包含列,例如 a,b,c 1,1,0.5 等 我一直试图读取数据将2列拆分为':',然后将第一列拆分为''。但是我发现它令人厌烦。 有没有更好的方法直 ..
发布时间:2018-08-01 10:51:09 Python