首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel小技巧24:单元格插入特殊字符

在有些工作表,我们能够看到如下图1所示的图形字符。 ? 图1 这是怎么实现的呢?其实,这都归功于我们常用的“符号”对话框及字符设置。使用这个对话框,我们可以单元格插入特殊字符。...以插入笑脸符号为例: 1.单击功能区“插入”选项卡的“符号”按钮。 2.弹出的“符号”对话框字符下拉列表中选择“Wingdings”字体,然后在其下面找出笑脸符号,如下图2所示。 ?...图2 3.单击“确定”按钮,将笑脸符号插入到当前单元格。 从图2所示的“字符”对话框,我们可以看到笑脸符号字符的代码是74。这样,也可以使用CHAR函数并结合字体设置来得到笑脸符号。...1.单元格输入公式:=CHAR(74),如下图3所示。可以看出,单元格显示的是字符“J”。 ? 图3 2.选择该单元格,设置其字体为“Wingdings”,如下图4所示。...可以看到,单元格变成了笑脸字符。 ? 图4 实际上,选择不同的字符,我们可以得到一些不同的特殊字符符号,如下图5所示,这是我们选择了“Webdings”字体后得到的一些字符符号。 ?

2.3K40
您找到你想要的搜索结果了吗?
是的
没有找到

插入&特殊字符的几种思考

一位铁杆朋友,今天问了个问题,写了一个Python程序,从文件读取数据,其中可能包含“&”这种特殊字符,为了让其能插入Oracle,需要做什么处理?...首先,我想问的问题,"&"字符插入数据库的时候有什么特别之处?...但是python程序,使用cx_Oracle连接Oracle数据库,并不支持执行set define off,原因就是cx_Oracle只支持标准SQL语句,这个set define off只是sqlplus...我们换种思维,"&"字符直接入库,Oracle会将其认为是有特殊含义的,如果插入的不是"&",就可以解决了?...步骤如下, 1.Python读取行数据时,将字符"&"替换为其他的字符,例如"#",或者不可见字符(避免待替换字符就存在于字符)。

2.2K10

Java向Oracle数据库插入CLOB、BLOB字段

需要存储较长字符串到数据库时往往需要使用一些特殊类型的字段,Oracle即blob和clob字段,一般而言:Clob字段存储字符信息,比如较长的文字、评论,Blob字段存储字节信息,比如图像的base64...操作场景 主要有三种场景: 仅对已知表的某一字段写入Blob和Clob字段的值 更新已知表全部字段的值(均为Blob和Clob字段) 插入数据带有部分需要插入Blob和Clob字段的数据 总结来看...类型 组装SQL语句时:Blob需要人为empty_blob(),置空为Clob需要人为置空为empty_clob() 每次插入都需要对特殊字段进行处理,故无法使用batch操作 特殊字段处理(第二次插入...代码背景 数据源每次发送一个XML字符串非常长,代码端每次解析这个串,解析后会成为 N 条记录,其中每条记录要解析为 M 个字段,其中含有 m 个Blob字段和 n 个Clob字段,现在需要把这 N 条记录插入到数据表...()方法获得向数据库插入图片的流 os = blob.getBinaryOutputStream(); // 读取想要存储的图片文件(或串值)

6.3K10

UOS系统管理ORACLE数据库

明确了“数字中国”建设战略后。自主创新与国产化已成为我国实现科技强国、经济强国的发展趋势与行业共识。即信息技术应用创新产业,简称“信创”。...而现有的国产操作系统,虽然已日趋成熟,但因为很多应用软件由国外垄断,因此某些方面会有所欠缺。——比如说对数据库的管控方面,在此之前,便是一个难解的问题。...、达梦、金仓、Oracle、MySQL等等。...本篇便以UOS系统为例,简单介绍一下管理Oracle数据库。...1 安装HHDBCS点击打开统信商店搜索框搜索“HHDBCS”,点击安装(因为笔者电脑上已经安装,所以显示的是“打开”;如果未安装,则该处显示为“安装”)统信商店为一键安装模式,同时自带激活4个月授权许可

37820

如何处理数据库表字段值特殊字符

现网业务运行过程,可能会遇到数据库表字段值包含特殊字符的场景,此场景虽然不常见,但只要一出现,其影响却往往是致命的,且排查难度较高,非常有必要了解一下。...表字段值特殊字符可以分为两类:可见字符、不可见字符。...可见字符处理 业务的原始数据一般是文本文件,因此,数据插入数据库表时需要按照分隔符进行分割,字段值包含约定的分隔符、文本识别符都属于特殊字符。...常见的分隔符:, | ; 文本识别符:'' "" 这种特殊字符会导致数据错列,json无法翻译等问题,严重影响业务运行,应该提前处理掉。...有人就说了,我接手的别人的数据库,不清楚是不是存在这个问题,这个咋办呢?没关系的,一条update语句就可以拯救你。

4.5K20

正则需要转义的特殊字符

正则表达式中有一些特殊字符需要转义,收集整理如下: 特殊字符         说明 $ 匹配输入字符串的结尾位置。...要匹配 * 字符,请使用 \*。 + 匹配前面的子表达式一次或多次。要匹配 + 字符,请使用 \+。 . 匹配除换行符 \n之外的任何单字符。要匹配 ....,请使用 \. [ ] 标记一个括号表达式的开始。要匹配 [,请使用 \[。 ? 匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。要匹配 ? 字符,请使用 \?。...\ 将下一个字符标记为或特殊字符、或原义字符、或向后引用、或八进制转义符。例如, ‘n' 匹配字符‘n'。'\n' 匹配换行符。序列 ‘\\' 匹配 “\”,而 ‘\(' 则匹配 “(”。...^ 匹配输入字符串的开始位置,除非在方括号表达式中使用,此时它表示不接受该字符集合。要匹配 ^ 字符本身,请使用 \^。 { } 标记限定符表达式的开始。要匹配 {,请使用 \{。

3.9K20

解决微信emjoy特殊符号插入数据库出错

日志记录相关SQL,插入数据库才发现是微信的emjoy符号导致出现问题。 mysql报错内容: 根据上图看见,是mysql对特殊号的报错。...对字符过滤后再插入数据库 具体方案: 1、修改mysql的编码: Mysql的utf8编码最多3个字节,而Emoji表情或者某些特殊字符是4个字节。...重启mysql服务 修改表 ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin; 2、特殊字符过滤: 其实很多时候数据库中储存的微信昵称完整性不是特别重要...保存为“小蕾” ,可以考虑直接过滤特殊字符,这样的优点是不用担心修改mysql编码过程造成其他错误。...//微信特殊字符过滤 private function wx_name_filter($str) { $name = $str; $name = preg_replace('/\xEE[

56710

oracle数据库的拼接字符串,Oracle数据库拼接字符

有将近两年的时间,对SqlServer相对来说很熟悉,比较而言,Oracle真心很 … oracle 数据库 分割字符串返回结果集函数 CREATE OR REPLACE FUNCTION “UFN_SPLIT...For .NET(ODP.NET), 必须先安装 ODP.NET 或者是 ODAC(Oracle Da … ||oracle数据库起到字符串拼接的作用 例子:select org.id...from org where inner_code like ‘12011601001’ || ‘%’ ||oracle数据库起到字符串拼接的作用,上面等同于’1 … 数据库(MSSQLServer.../p/4056403.html写的太长了,所以就换了一篇,链接上一节继续 字符串的拼接 MySql可以使用&quo … oracle 数据库时间类型为字符串 时间范围大小查询 select * from...1.第一个SQL 背景:需要找到SQL Server数据库,包含某个字符串的表,输出表和包含该字符串的列. )=’=’ –这里填要搜索的字符串 DECLARE @sql NVARCHAR(MAX) …

84320

Oracle通过dblink访问PG数据库

简介 PG访问PG可以通过dblink,PG访问Oracle可以通过oracle_fdw,访问MySQL可以通过mysql_fdw,具体过程可以参考:https://www.xmmup.com/...那么,Oracle访问PG该如何配置呢?...CentOS 7,通过yum安装后版本为2.3.7-;CentOS 6,通过yum安装后版本为2.2.14,也可以使用,若使用编译安装,则具体安装方法如下,root用户下进行操作: Ø 解压文件...,远程访问的数据库名 Database = lhrdb #数据库所在的主机名或IP Servername = 172.17.0.3 #数据库用户名(可不填,代码中指定即可...ORACLE_HOME/hs/admin/下面创建initPG_LINK.ora文件,这个文件名字的PG_LINK是上面自定义的名字 cat > $ORACLE_HOME/hs/admin/initPG_LINK.ora

3.5K20

Oracle通过dblink访问MySQL数据库

简介 之前的博客已经配置过了,可以参考:https://www.xmmup.com/oracle-database-gatewaystoumingwangguandeanzhuanghepeizhi.html...#Oracle_lian_jie_daoMySQL Oracle使用DG4ODBC数据网关连接MySQL数据库,可以不用安装Gateways网关,其原理图如下: 从上图可知,Oracle连接MySQL需要涉及到如下组件.../init -- 由于只读主目录特性,21c的spfile、pfile、密码文件默认$ORACLE_BASE/dbs目录下,例如:/u01/app/oracle/dbs下。...[oracle@lhroracle21c dbs]$ pwd /u01/app/oracle/dbs [oracle@lhroracle21c dbs]$ ll total 18308 -rw-rw--...21c默认开启 cat $ORACLE_HOME/install/orabasetab 3、Oracle到mariadb也是可以的(10.4.24-MariaDB 已测试) 4、dg4odbc日志文件

18610

解决getJdbcTemplate往oracle数据库插入数据返回主键出错问题

我们使用Spring的JdbcDaoSupport往Mysql插入数据并返回主键代码,我们使用的mysql数据库,主键在数据库设置为自增长:该类继承自JdbcDaoSupport,所以能直接使用getJdbcTemplate...} }, keyHolder); Integer generatedId = keyHolder.getKey().intValue(); return generatedId; } 当我们数据库换成...oracle数据库时,因为oracle数据库採用序列进行ID标识,我们改动对应的sql语句,其它不变: String sql = "insert into tb_user (id,username,age...; 执行后它会抛出异常:oracle数据库的number类型不能转换为int类型 换成其它类型也不行,这是由于JdbcDaoSupport的getJdbcTemplate()不正确oracle支持;...解决方法:继承Spring的SimpleJdbcDaoSupport,JdbcDaoSupport能做的,SimpleJdbcDaoSupport基本也能完毕,所以继承后,使用其getSimpleJdbcTemplate

81520
领券