自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

转载 truncate与delete的区别

TRUNCATE TABLE tablename truncate table命令将快速删除数据表中的所有记录,但保留数据表结构。这种快速删除与delete from 数据表的删除全部数据表记录不一样,delete命令删除的数据将存储在系统回滚段中,需要的时候,数据可以回滚恢复,而truncate命令删除的数据是不可以恢复的可以做一个测试 建一个带有自增字段的表

2015-08-28 14:18:04 230

原创 MySQL FIND_IN_SET()

FIND_IN_SET()先举个例子              select FIND_IN_SET('2','1,2');返回2              select FIND_IN_SET('6','1'); 返回0再来具体了解一下应用的情景举个很多博客中引用过的,很经典1、有个文章表里面有个type字段,他存储的是文章类型,有 1头条,2推荐,3热点,4图文

2015-08-26 16:26:16 281

原创 GROUP_CONCAT()用法

GROUP_CONCAT()用法      首先呢,普及一下英文,关爱英文不好的同学。          concat:          n.合并多个数组;合并多个字符串     再看一下,手册上说明:          该函数返回带有来自一个组的连接的非NULL值的字符串结果。     比较抽象,难以理解。用大白话翻译一下:这个函数好啊,能将相同的行组合起来,省老事

2015-08-26 15:56:35 2142 1

原创 存储过程-返回值

返回值存储过程的返回值使用 RETURN 语句指定存储过程的返回代码。如果返回值在-1到-99之间,表示没有成功执行,可以通过判断返回值来进行相应的处理。可以用RETURN语句将大于0或者小于-99的整数作为自定义返回值,来表示不同的执行结果。典型代码DECLARE @result INTEXECUTE @result=my_pro【例】创建存储过程,根据读者证号获

2015-08-25 14:38:01 862

原创 存储过程

好久没用过存储过程了,今天整理一下。一、定义:存储过程是一组为了完成特定功能的SQL语句的集合,它经编译后存储在数据库中,用户通过指定的调用方法执行之。存储过程具有名称,参数及返回值,并且可以嵌套调用。二、分类:系统存储过程、扩展存储过程、用户自定义存储过程三、优点:快速执行、安全性好、访问统一、命名代码,允许延迟绑定、减少网络通信流量四、存储过程与函数的区别:1.存储过程

2015-08-25 14:36:17 1013

转载 CASE WHEN 及 SELECT CASE WHEN的用法

Case具有两种格式。简单Case函数和Case搜索函数。简单Case函数CASE sexWHEN'1' THEN '男'WHEN'2' THEN '女'ELSE'其他' END --Case搜索函数 CASEWHEN sex = '1'THEN '男' WHEN sex ='2' THEN '女' ELSE'其他'

2015-08-25 13:56:28 389

原创 sql注入的一些整理

sql注入:通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。攻击当应用程序使用输入内容来构造动态sql语句以访问数据库时,会发生sql注入攻击。如果代码使用存储过程,而这些存储过程作为包含未筛选的用户输入的字符串来传递,也会发生sql注入。sql注入可能导致攻击者使用应用程序登陆在数据库中执行命令。相关的SQL注入可

2015-08-11 09:40:50 584

android wifi 连接打印机 打印条码

android 用wifi连接打印机,可以打印条码,文字等信息

2018-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除