数据库-没有VLR字段就保持空?

问题描述

没有VLR字段就保持空?

如何在文本文件中提取指定内容保存到另一个文件里?
我有一个100万条记录的文本文件,其中一条记录内容如下:
IMSI=4600XXXXXXXXXXX;MSISDN=8613XXXXXXXXX;DEFCALL=TS11;CURRENTNAM=BOTH;CAT=COMMON;TBS=TS11&TS12;VLR=8613XXXXXXX;MSC=8613XXXXXX;SGSN=8613XXXXXX;SUB_AGE=0;UPL_TIME=1436144231;GPRSUPL_TIME=1436329714;OPTGPRS=XXXXX,
现在只想提取这条记录中的 MSISDN=8613XXXXXXXXX(该字段肯定有)和VLR=8613XXXXXXX (没有VLR字段就保持空)这两个字段,如何进行处理?因为一条记录里面字段的顺序不一样,有的字段多,有的字段少,无法批量导入的数据库处理,所以必须先进行文本处理,哪位大侠帮帮忙。

解决方案

可以用EXCEL实现
先导入到EXCEl,按;分列,再编写公式将包含MSISDN和VLR的列提出到两个新列

解决方案二:

不过100万条不能全部导入,EXCEL不支持那么大数据量,得分批处理。

时间: 2024-07-28 19:20:32

数据库-没有VLR字段就保持空?的相关文章

android-测试字段是否为空并预防用户将空字段输入sqlite数据库

问题描述 测试字段是否为空并预防用户将空字段输入sqlite数据库 如何测试该字段不是空值呢? 我想让程序显示一个提示:用户已经完全填充好所有字段,但是下面这段代码还会显示其他情况,比如name值为null, number有值的情况. public void onClick(View arg0) { switch(arg0.getId()) { case R.id.bSQLUpdate: boolean diditwork = true; try { String name = sqlName.

图片-Java SSH单向一对多 获取多的一方 filepath字段不为空的行数 应该怎么写?数据库是oracle

问题描述 Java SSH单向一对多 获取多的一方 filepath字段不为空的行数 应该怎么写?数据库是oracle SSH单向一对多 获取多的一方 filepath字段不为空的行数 应该怎么写?数据库是oracle 一的一方是 药品表(drp_yp). 有多种药品 多的一方是图片(drp_tp)表,引用外键药品ID,不同的药品都有数量不限的图片 但是图片表存储着图片信息和图片分类信息 因为图片有分类. 所以有的记录的filepath实际上是空的. 但是我想获取 图片路径filepath不为空

数据库-mysql中用bolb存储emoji表情,单张表查询可以,多表关联查询该字段则为空

问题描述 mysql中用bolb存储emoji表情,单张表查询可以,多表关联查询该字段则为空 现在碰到一个问题,关于emoji表情的,现在mysql中我用bolb存储emoji表情,单张表查询表情可以正常的查询出来,多表关联查询的时候,存emoji表情的字段查询出来为空,求大神指点,该字段我用的是bolb数据类型,数据库,表,都是utf8mb4字符集 解决方案 将查询出来的数组调试输出下,和原始的数据比对,估计是数据编码的错误.

spring hibernate jpa 用findAll的时候,取出的所有的string类型的字段都是空字符串

问题描述 spring hibernate jpa 用findAll的时候,取出的所有的string类型的字段都是空字符串 但数据库中是有值的,int值可以选出{""id"":18187no"":""""parent_id"":11654name"":""""route"":"""

php-PHP中,为何当3个输入框都是空的时候,我点击提交,依然会往数据库写一行(都是空的)???

问题描述 PHP中,为何当3个输入框都是空的时候,我点击提交,依然会往数据库写一行(都是空的)??? <!DOCTYPE html><html><head> <meta http-equiv=""Content-Type"" content=""text/html; charset=UTF-8"" /> <style>.error {color: red;}</

WordPress数据库表及字段详解

今天熊哥在朋友的博客看到关于wordpress数据库的介绍,感觉很有用,相信对同样在使用wordpress的同学也很有用,所以就拿过来分享一下.希望对自己和大家有所帮助. [废话] 记得刚接触网站时对数据库一点概念也没有,那时公司网站要换服务器,于是就单纯的转移了网站文件,结果可想而知.一翻折腾,在糊里糊涂中按网上的教程终于搞定,享受成就感时也第一次接触了数据库.那时感觉数据库高端深奥遥远,从没想过自己以后会跟数据库再有交集:而后,自己成为一名数据库工程师时也没想起当年数据库曾给自己带来困扰.现

jsp实现添加视频文件到oracle数据库的blob字段

问题描述 jsp实现添加视频文件到oracle数据库的blob字段,求实现方法 解决方案 解决方案二:视频流文件转换成byte数组解决方案三:你先获取视频流,然后自己封装一把持久化到blob解决方案四:参考下吧:importjava.io.BufferedInputStream;importjava.io.FileInputStream;importjava.io.PrintStream;importjava.sql.Connection;importjava.sql.DriverManager

server-动态传给数据库一个以字段名组成的数组,怎样根据数组生成表格字段并创建表格?

问题描述 动态传给数据库一个以字段名组成的数组,怎样根据数组生成表格字段并创建表格? 数据格式如下: t1;t2;t3;t4;t5;t6;t7;t8;t9;t10;t11;t12;t13;t14; ps:字段名没有相似点,只用分号进行隔开 创建的字段类型都是NVARCHAR类型 数据库是sql2000或者2005

打印数据库的备注字段

打印|数据|数据库 *函数名称:MEMOPRN*功能说明:打印数据库的备注字段*用法说明:MEMOPRN(,,)* memofld:备注字段名称 col:打印起始列 width:打印行宽*调用实例:USE DBFNAME* =memoprg(fieldname,1,40)* RETURN*--------------------------------------------------------- FUNCTION memoprnPARAMETERS memofld,col,widthPRI