
sql
煤石油
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot+mybatis+mysql,保存到库的时间比当前时间少了14个小时
1,检查数据库时区设置是否有问题,如显示如下则没有问题2,在idea中设置时区修改完成后,需重启IDEA原创 2019-11-28 11:31:15 · 513 阅读 · 0 评论 -
sql中in和exist语句的区别
in和existsin 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表)1:select * from A where cc in (select cc from B)效率低,用到了A表上cc列的索引;select * from原创 2017-05-19 19:38:20 · 467 阅读 · 0 评论 -
SQL游标的使用
游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向原创 2016-03-12 10:53:31 · 593 阅读 · 0 评论 -
JAVA中数据库连接池原理机制详解
连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池 (Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接 建立一个“缓冲池”。预先在缓冲池中放入一定数量的连转载 2015-03-10 22:14:36 · 465 阅读 · 0 评论 -
Oracle和mysql将Timestamp显示在页面
通过oracle的to_char函数转换 想要的数据格式在oracle中to_char函数应用Postgres 格式化函数提供一套有效的工具用于把各种数据类型(日期/时间,int,float,numeric)转换成格式化的字符串以及反过来从格式化的字符串转换成原始的数据类型。注意:所有格式化函数的第二个参数是用于转换的模板。表 5-7. 格式化函数原创 2015-01-13 19:35:25 · 1160 阅读 · 0 评论 -
对表中添加字段时,重复判断
1.添加字段if not exists(select * from syscolumns where id=object_id('tablename') and name='email') beginalter table tablename add email varchar(30)end2.删除字段原创 2014-12-08 11:52:40 · 964 阅读 · 0 评论 -
sqlserver日期函数
SQLServer时间日期函数详解,SQLServer,时间日期,1. 当前系统日期、时间 select getdate()2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15')原创 2014-11-27 10:04:41 · 578 阅读 · 0 评论 -
恢复数据库
使用Log Explorer查看和恢复数据 Log Explorer 4.1.可用于SQL Server2005的日志查看工具 下载地址:http://download.youkuaiyun.com/source/620271 使用方法: 打开Log Explorer -> Attach Log File -> 选择SQL Server原创 2014-11-19 09:57:52 · 573 阅读 · 0 评论 -
在sql查询中将小数位去除
在查询时,用cast(转换字段 as int)原创 2014-11-18 10:20:42 · 9135 阅读 · 0 评论