如果是空白数据行——整个行都是空白,就可以通过标题行筛选,去掉“空白”前面的对勾,把空白行筛选掉。
如果是数据行某些字段显示为“空白”,则只能用空格替换的方法,把空白显示为空格,达到“去掉”空白的效果。即在替换对话框中,查找框中粘贴一个复制空白内容(复制粘贴比直接输入可靠),替换中输入一个空格(当然也可以多个),全部替换。
变量ToString()TrimEnd()'去后面所有空格
变量ToString()TrimStart() '去前面所有空格
变量ToString()Trim() '去所有空格
update table set name=replace(name," ","");select replace(name," ","") from table;
两种方式均可,第一种将数据库中数据改变,第二种不改变数据库中的数据,直接查询。需要用到replace()函数。含义为:替换字符串;replace(原字段,“原字段旧内容“,“原字段新内容“)。
扩展资料:
oracle常用字符串函数
1、CHR
语法: chr(x)
功能:返回在数据库字符集中与X拥有等价数值的字符。CHR和ASCII是一对反函数。经过CHR转换后的字符再经过ASCII转换又得到了原来的字符。
使用位置:过程性语句和SQL语句。
2、CONCAT
语法: CONCAT(string1,string2)
功能:返回string1,并且在后面连接string2。
使用位置:过程性语句和SQL语句。
3、INITCAP
语法:INITCAP(string)
功能:返回字符串的每个单词的第一个字母大写而单词中的其他字母小写的string。单词是用空格或给字母数字字符进行分隔。不是字母的字符不变动。
使用位置:过程性语句和SQL语句。
4、LTRIM
语法:LTRIM(string1,string2)
功能:返回删除从左边算起出现在string2中的字符的string1。String2被缺省设置为单个的空格。数据库将扫描string1,从最左边开始。当遇到不在string2中的第一个字符,结果就被返回了。LTRIM的行为方式与RTRIM很相似。
使用位置:过程性语句和SQL语句。
5、NLS_INITCAP
语法:NLS_INITCAP(string[,nlsparams])
功能:返回字符串每个单词第一个字母大写而单词中的其他字母小写的string,nlsparams
指定了不同于该会话缺省值的不同排序序列。如果不指定参数,则功能和INITCAP相同。Nlsparams可以使用的形式是:
可以在调用的时候用Trim()函数过滤掉,然后直接显示在页面,如果要在数据库中更新 再用SQL语句Update更新一下就可以了。
假如该字段为Test 表为Table 则:
<%
'……
SQL="select from [Table] where ID="
RsOpen SQL,Conn,1,3
if Rseof or Rsbof then
Responsewrite"纪录不存在"
else
Rs("Test")=Trim(Rs("Test")) '过滤空白
RsUpdate '更新
end if
'……
%>
方法如下:
用筛选法, 筛选出空白行后,直接删除即可;也可筛选出非空白行,将其复制到其它数据表。
如从1001行开始没有数据,点击1001行整行 同时按下CTRL+SHIFT按住不放然后按小键盘旁边的向下键,然后鼠标右击,按D 删除即可。
3如是不想要数据周边的空白行和例,可直接选视窗里的分页预览模式即可。
以上就是关于Excel 数据透视表中的“空白”如何去掉全部的内容,包括:Excel 数据透视表中的“空白”如何去掉、.Net中如何去掉从数据库中读出的数据中的空格、oracle 去除空格等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)