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

用pc机做网站并让外网搜到免费网站开发

用pc机做网站并让外网搜到,免费网站开发,wordpress memcache插件,站长工具网站推广#{}和${}的区别: #{}: 底层使用PreparedStatement。特点:先进行SQL语句的编译,然后给SQL语句的占位符问号?传值。可以避免SQL注入的风险。 ${}:底层使用Statement。特点:先进行SQL语句的拼接,然后再对SQL语…

#{}和${}的区别:

#{}: 底层使用PreparedStatement。特点:先进行SQL语句的编译,然后给SQL语句的占位符问号?传值。可以避免SQL注入的风险。
${}:底层使用Statement。特点:先进行SQL语句的拼接,然后再对SQL语句进行编译。存在SQL注入的风险。
优先使用#{},这是原则。避免SQL注入的风险。

什么时候使用${}?

1.如果需要SQL语句的关键字放到SQL语句中,只能使用${},因为#{}是以值的形式放到SQL语句当中的。

如有的时候我们的sql语句需要使用esc与desc来决定查询结果是升序还是降序
附上两种的执行结果

#{}的执行结果:
Preparing: selectid, car_num as carNum, brand, guide_price as guidePrice, produce_time as produceTime, car_type as carTypefrom t_car order by produce_time ?
Parameters: asc(String)selectid, car_num as carNum, brand, guide_price as guidePrice, produce_time as produceTime, car_type as carType
from t_car order by produce_time 'asc'
${}的执行结果:
Preparing:select id, car_num as carNum, brand, guide_price as guidePrice, produce_time as produceTime, car_type as carTypefrom t_car order by produce_time asc
Parameters:

2. 向SQL语句当中拼接表名,就需要使用${}

2. 向SQL语句当中拼接表名,就需要使用${}现实业务当中,可能会存在分表存储数据的情况。因为一张表存的话,数据量太大。查询效率比较低。可以将这些数据有规律的分表存储,这样在查询的时候效率就比较高。因为扫描的数据量变少了。日志表:专门存储日志信息的。如果t_log只有一张表,这张表中每一天都会产生很多log,慢慢的,这个表中数据会很多。怎么解决问题?可以每天生成一个新表。每张表以当天日期作为名称,例如:t_log_20220901t_log_20220902 ....你想知道某一天的日志信息怎么办?假设今天是20220901,那么直接查:t_log_20220901的表即可。

3.批量删除:一次删除多条记录。

批量删除的SQL语句有两种写法:第一种or:delete from t_car where id=1 or id=2 or id=3;第二种int:delete from t_car where id in(1,2,3);应该采用${}的方式:delete from t_car where id in(${ids});

4.模糊查询:like

第一种方案:
‘% $ {brand}%’
第二种方案:concat函数,这个是mysql数据库当中的一个函数,专门进行字符串拼接
concat(‘%’,#{brand},‘%’)
第三种方案:比较鸡肋了。可以不算。
concat(‘%’,‘${brand}’,‘%’)
第四种方案:
“%”#{brand}“%”

http://www.yayakq.cn/news/355173/

相关文章:

  • 商城网站如何做铁岭做网站公司哪家好
  • 厦门广告公司网站建设网站答辩ppt怎么做
  • 域名空间做网站合伙做网站
  • 施工企业安全生产考核评定应分为桂林网站seo
  • 江苏省建设厅网站培训网建筑工程公司有什么职位
  • 网站从建设到运行要多少钱周口建设公司网站
  • 岑溪网站开发华企网站建设
  • 微信微网站制作教程哪里下载中文版的wordpress
  • 山西网站备案搭建wordpress步骤
  • 网站策划书格式及范文1000字免费做彩票的网站
  • 商品网站策划书用jquery制作网页
  • 织梦系统做的网站忘记登录密码建设本地网站 配置iis
  • 高性能标准网站建设进阶指南 pdf长沙建网站企业
  • 深圳宝安网站设计公司免费网络连接
  • 企业建站微信网页版下载
  • 国外服务器做网站a站网址
  • 互联网公司怎么找网站建设客户企业建立网站步骤
  • 网站建设合同服务内容福州网站建设价格
  • 怎么做货物收发的网站广告公司网站制作
  • 网站信息化建设重庆永川建设银行网站
  • 扫描做电子版网站wordpress禁用谷歌字体插件
  • 免费网站建设基础步骤大连市工程建设信息网
  • 网站页面设计最宽可做多宽电商网站开发模块
  • 锐旗 天梯网站建设已备案网站增加域名
  • 做网站要以单位中国建筑工程机械人才培训网官网
  • 免费的十大免费货源网站江西城乡建设培训中心网站
  • 橙云的主机支持放两个网站吗wordpress加超链接
  • 免费招聘网站都有哪些甜橙直播
  • wordpress修改网站地址wordpress 作者回复
  • 桂林人生活论坛哈尔滨seo建站