数据库-记录
文章平均质量分 81
靛哩昵称
这个作者很懒,什么都没留下…
展开
-
mybatis的sql语句
在xml文件中写sql语句 如 查询语句需要写<select id="checkCutomExist" parameterType="com.oracle.entitys.Custom" resultType="String"> select name from Custom where phoneNo = #{phoneNo} and email=#{email} </s原创 2017-07-13 16:11:43 · 245 阅读 · 0 评论 -
数据库优化
尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替。 不用NOT IN操作符,可以用NOT EXISTS或者外连接+替代。 Oracle在执行IN子查询时,首先执行子查询,将查询结果放入临时表再执行主查询。而EXIST则是首先检查主查询,然后运行子查询直到找到第一个匹配项。NOT EXISTS比NOT IN效率稍高。但具体在选择IN或EXIST操作时,要根据主子表数据量大小转载 2017-08-12 10:45:34 · 160 阅读 · 0 评论 -
从数据库取Blob数据
class BolbHelper { /// <summary> /// 将图像转为二进制字节数组 /// </summary> /// <param name="image"></param> /// <returns></returns> public static byte[] ImageT转载 2017-09-27 16:36:16 · 1420 阅读 · 0 评论 -
web图片上传和数据库取出Blob传到页面显示图片
@RequestMapping(value="insertReagent",method=RequestMethod.POST) @ResponseBody public Integer insertReagent(@RequestParam("file")MultipartFile file,Reagent reagent){ try { b原创 2017-09-27 18:34:07 · 2189 阅读 · 0 评论 -
mysql 根据时间类型倒序输出
我们知道倒序输出是很简单的 select * from table order by id desc 直接这样就可以 那么现在的问题在于日期字段怎么来倒序输出 这里我们用到cast()来将指定的字段转换为我们需要的类型 如下是实际项目中的sql语句 select * from water where phoneNumber=@phoneNumber order by cast(date转载 2017-10-18 10:30:43 · 10260 阅读 · 0 评论 -
MySQL字符串截取
感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用。 函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 rig转载 2017-10-10 09:29:33 · 408 阅读 · 0 评论