zoukankan      html  css  js  c++  java
  • sqlite中字符串的连接操作

    帮朋友做的一个网站,数据库采用sqlite,写程序的时候没注意,上传文件的时候没有保存到后缀名,导致数据库中图片字段存储的是201002151259这样的字符,实际上应该存储的是201002151259.jpg这样的字符的,

    于是用SQL语句一次性更新没有后缀名的图片,结果用MSSQL的方法更新出错,上网搜索了一下,原来sqlite中连接字符串是用||,好奇怪的符号啊,呵呵,更新语句如下:

    update product set proimage=proimage||'.jpg' where proimage not like '%.jpg'  

    还发现一个蛮好玩的,数据库中存储的是201002151259这样的无后缀的字符时,前台取出显示在img标签中,在chrome中一样可以正常预览图片,如下HTML标签:

    <img src='upload/201002151259' />  

    以上HTML代码在chrome中可以正常看到图片的,在其他的浏览器就看不到了。

    撸码:复制、粘贴,拿起键盘就是“干”!!!
  • 相关阅读:
    性能测试之-响应时间
    性能测试之-分类
    CSS 的基础语法
    linux之-mysql数据库约束3
    linux之-mysql数据库2
    linux安装mysql
    反向树状数组
    曼哈顿最小生成树
    最小生成树的性质
    CSA Round 84 Growing Trees
  • 原文地址:https://www.cnblogs.com/niunan/p/1696841.html
Copyright © 2011-2022 走看看