当前位置: 首页 > news >正文

织梦调用网站名称seo 优化教程

织梦调用网站名称,seo 优化教程,邯郸做wap网站的地方,腾讯网站建设公司问题 在进行模糊查询的时候,通过全局任意字符串匹配出含有两个字刘姓的人,但是通过刘_不能匹配出结果。 解决 检查后发现,姓名中包含空格 SELECT * FROM student WHERE TRIM(sname) LIKE 刘_;第一种解决方案就是查询的时候进行去空格处理&a…

问题

在这里插入图片描述
在进行模糊查询的时候,通过全局任意字符串匹配出含有两个字刘姓的人,但是通过刘_不能匹配出结果。

解决

在这里插入图片描述
检查后发现,姓名中包含空格

SELECT * FROM student WHERE TRIM(sname) LIKE '刘_';

第一种解决方案就是查询的时候进行去空格处理,但是一般情况下我们是不知道原数据中是否存在,但是插入数据的时候并没有空格,那么在存储的时候为什么会加入空格呢?
在这里插入图片描述
于是我想到数据类型定义,在Oracle数据库中,CHAR 和 VARCHAR2 是用于存储字符数据的两种不同数据类型,它们之间有几个关键区别:

存储方式

  • CHAR:固定长度的字符数据类型。无论实际存储的字符串长度是多少,都会占用定义时指定的长度。例如,如果定义一个 CHAR(10) 列,存储一个 5 个字符的字符串时,Oracle 会使用 10 个字符的空间来存储这个字符串,其余部分用空格填充。
  • VARCHAR2:可变长度的字符数据类型。只有实际存储的字符串所需的长度会被使用。例如,如果定义一个 VARCHAR2(10) 列,存储一个 5 个字符的字符串时,只会占用 5 个字符的空间。

效率和性能

  • CHAR:在固定长度的情况下,CHAR 可以在某些特定场景下提高性能(如对大量相同长度字符串的处理),但由于其会填充空格,可能会导致存储效率低下。
  • VARCHAR2:通常更节省存储空间,并且在大多数场景下性能优于 CHAR。适合存储长度变化较大的字符串。

空格处理

  • CHAR:当使用 CHAR 数据类型时,在存储过程中多余的空格会被保留。在查询时,如果有必要,Oracle会自动对字符进行填充对齐。
  • VARCHAR2:不会存储多余的空格。在查询时,实际的存储内容会返回,不会有填充。

最大长度限制

  • 在Oracle 12c及之前,CHAR 和 VARCHAR2 的最大存储长度为 2000 字符(对于 VARCHAR2 也可以设置为 4000 字节,取决于字符集)。在Oracle 12c及以后的版本中,VARCHAR2 的最大长度可以扩展到 32,767 字符(在使用 MAX 选项时)。
    在这里插入图片描述
    sname改为varchar2,同时新插入两条数据,再次查看数据:
    在这里插入图片描述
    综上,数据类型在定义时需要有一定的考虑
http://www.jinmujx.cn/news/107102.html

相关文章:

  • 兰州网站建设推荐q479185700上墙太原seo外包平台
  • 远程教育网站建设如何创建微信小程序
  • 视频直播nba的网站免费的外链平台
  • 那些网站可以做0首付分期手机号易观数据
  • 四库一平台怎么查建造师业绩沧州seo包年优化软件排名
  • 郴州市北湖区seo超级外链发布
  • 苏州知名网站建设设计深圳外贸网站制作
  • 最新wordpress电商主题百度seo网站优化 网络服务
  • 学做家庭树网站查询网站备案信息
  • 哪些网站可以做推广网站排名优化教程
  • 网站设计分析案例网站排名seo软件
  • 武汉市内做网站的公司实体店营销方案
  • 做网站是怎么赢利的网站统计分析平台
  • 个人品牌网站建设网络精准推广
  • 做微商那个网站好网络优化工程师是干什么的
  • 做网站的代码专业恶意点击软件
  • 一站式服务是什么意思网络营销推广微信hyhyk1效果好
  • 互动平台怎么改名字关键词优化排名seo
  • 淘宝联盟推广做网站违法seo排名大概多少钱
  • 做网站有必要用wordpresssem竞价教程
  • 什么网站做批发零食的很多新东方在线网上课程
  • 淄博个人承接网站制作站群优化公司
  • 西安优惠电商平台网站地推接单平台app排行榜
  • 南京移动网站建设武汉seo关键词排名
  • 马云做直销网站吗淘宝seo优化排名
  • 南江县建设局网站查询网域名查询
  • 成都动力无限科技有限公司做网站浏览器网站进入口
  • 动易网站风格免费下载推广方案的推广内容怎么写
  • 网站seo优化要懂得做微调宁波网站推广优化公司电话
  • e4a能建设网站吗北京seo服务行者