随笔分类 -  sql相关

MySQL sql_mode 说明(及处理一起 sql_mode 引发的问题)(转)
摘要:1. MySQL莫名变成了 Strict SQL Mode 最近测试组那边反应数据库部分写入失败,app层提示是插入成功,但表里面里面没有产生数据,而两个写入操作的另外一个表有数据。因为 insert 失败在数据库层面是看不出来的,于是找php的同事看下错误信息: 很明显2个 insert 操作,第 阅读全文
posted @ 2019-04-12 17:43 FreeSpider 阅读(373) 评论(0) 推荐(0) 编辑
浅谈管理系统操作日志设计(附操作日志类)(转)
摘要:管理系统的操作日志如何做成通用的模块一直是个让我头疼的问题,不过看了博客园里的某篇文章后,现在基本解决了。 相关文章链接:《系统操作日志设计》 在开始做之前,必须把两个日志分清楚,那就是普通操作日志和业务操作日志,这两者有何区别? 在我理解,普通操作日志就是单表的操作记录,而业务操作日志则就是一系列 阅读全文
posted @ 2018-06-14 15:39 FreeSpider 阅读(2176) 评论(0) 推荐(0) 编辑
<转> mysql处理高并发,防止库存超卖
摘要:今天王总又给我们上了一课,其实mysql处理高并发,防止库存超卖的问题,在去年的时候,王总已经提过;但是很可惜,即使当时大家都听懂了,但是在现实开发中,还是没这方面的意识。今天就我的一些理解,整理一下这个问题,并希望以后这样的课程能多点。 先来就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、 阅读全文
posted @ 2018-06-12 09:31 FreeSpider 阅读(248) 评论(0) 推荐(0) 编辑
订单合并付款之后,是否需要拆分支付流水?
摘要:参考转发: 作者:李欢链接:https://www.zhihu.com/question/31640837/answer/66374061来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1、在拆单操作之后,是否需要拆分支付流水?不需要,而且一般都是用第三方支付,支付流 阅读全文
posted @ 2017-03-13 15:08 FreeSpider 阅读(4180) 评论(0) 推荐(0) 编辑
MySQL:Mysql字符串截取函数SUBSTRING的用法说明
摘要:感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用。 函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, length) 说明:right(被截取字段,截取长度) 例:select right(content,200) as abstract from my_content_t 3、截取字符串 substring( 阅读全文
posted @ 2012-03-05 10:59 FreeSpider 阅读(564) 评论(0) 推荐(0) 编辑
SQLServer2005数据库备份与还原
摘要:最早前用的是SQLServer2000的数据库,后来因项目需要,升级用SQLServer2005的数据库。真的发现SQLServer2000和SQLServer2005在使用和开发方面有些细微的差别,先慢慢道来。着重介绍SQLServer2005的点点用法,这里先讲基本的数据库还原与备份:1.备份:右键将要备份的数据库名—>Tasks —>Back up—>(从弹出的UI界面中)选择Disk —>点击“Add”按钮 —>(从弹出的UI界面中)File name选项浏览本地盘并命名备份文件名 —>点击“OK”按钮。。。2.还原:到目前为止,我还不知道怎么样从U 阅读全文
posted @ 2011-10-25 16:18 FreeSpider 阅读(616) 评论(0) 推荐(0) 编辑
SQL中 decode()函数简介
摘要:今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介:主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法:Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)From talbenameWhere &h... 阅读全文
posted @ 2010-08-09 18:12 FreeSpider 阅读(419933) 评论(9) 推荐(16) 编辑
SQL中 CONVERT转化函数的用法
摘要:格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.例子:SELECTCONVERT(varchar(30),getdate(),101)now结果为:now------------------------... 阅读全文
posted @ 2010-04-07 15:07 FreeSpider 阅读(443) 评论(0) 推荐(0) 编辑
mysql命令大全
摘要:1、MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 mysqladmin drop databasename 删除数据库前,... 阅读全文
posted @ 2010-04-06 11:54 FreeSpider 阅读(1020) 评论(0) 推荐(0) 编辑
SQL函数大全(转)
摘要:[代码][代码] 阅读全文
posted @ 2010-03-26 08:52 FreeSpider 阅读(3229) 评论(0) 推荐(0) 编辑
常用T-SQL数据库函数整理
摘要:1. 聚合函数(1) AVG函数功能 返回组中值的平均值。空值将被忽略语法 AVG ( [ ALL | DISTINCT ] expression )(2) MAX函数功能 返回表达式的最大值语法 MAX ( [ ALL | DISTINCT ] expression )(3) MIN函数功能 返回表达式的最小值语法 MIN ( [ ALL | DISTINCT ] expression )(4)... 阅读全文
posted @ 2010-01-16 16:27 FreeSpider 阅读(1949) 评论(0) 推荐(1) 编辑