创建序列: CREATE SEQUENCE emp_sequence --序列名 INCREMENT BY 1 -- 每次加几个? START WITH 1 -- 从1开始计数? NOMAXVALUE -- 不设置最大值? NOCYCLE -- 一直累加,不循环? CACHE 10--它的用处是缓存指定...
分类:
数据库 时间:
2015-09-23 10:42:47
阅读次数:
203
Oracle 中可以用(+)来代替左连接和右连接,有意思的事加号在左面是右连接,加号在右面是做链接,如下 SELECT?a.*,?b.*?from?a.X(+)?=?b.X就是一个右连接,等同于select?a.*,?b.*?from?a?right?joi...
分类:
数据库 时间:
2015-09-23 10:42:51
阅读次数:
268
在生产环境中可能会出现,项目已经上线,但是更新时间的字段没有赋值,也就是说这条数据每次更新时,更新的时间依旧是null。为了解决这个问题,一般是将程序更新数据时,把更新时间给更新了。但是上线后更改程序需要重新升级,挺麻烦。现在可以通过修改更新时间的字段,来保证每次更新数据时,数据的更新时间自动更新。
在一个已经建好的表执行如下sql即可完成更新时间自动更新: ALTER TABLE check...
分类:
数据库 时间:
2015-09-23 10:35:55
阅读次数:
180
在Mysql的默认设置中,如果一个数据库连接超过8小时没有使用(闲置8小时,即28800s),mysqlserver将主动断开这条连接,后续在该连接上进行的查询操作都将失败,将出现:error 2006(MySQL server has gone away)!。查看mysql server超时时间....
分类:
数据库 时间:
2015-09-23 10:33:49
阅读次数:
153
select p.id comperitorId,p.compcorp competitorName,sum(case when c.kindname = 'ATM' then c.num else 0 end) atm,sum(case when c.kindname = 'CRS' then ....
分类:
数据库 时间:
2015-09-23 10:31:02
阅读次数:
203
首先在测试库 TestDB 中创建一个数据表:USE [TestDB]GO/****** 对象: Table [dbo].[Person] ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[Perso...
分类:
数据库 时间:
2015-09-23 10:28:37
阅读次数:
283
1、无参数查询varmodel = db.Database.SqlQuery("select* from UserInfoes ").ToList();2、有参查询varmodel = db.Database.SqlQuery("select* from UserInfoes where id=@I...
分类:
数据库 时间:
2015-09-23 10:23:33
阅读次数:
165
1. 安装Mysql# sudo apt-get install mysql-server安装过程需要输入root密码,这个密码是mysql 的root密码,之后连接mysql会用到,这个要记住。安装完成之后,可以使用如下命令check是否安装成功。mysql --user=root -p输入mys...
分类:
数据库 时间:
2015-09-23 10:22:36
阅读次数:
265
http://www.lydsy.com/JudgeOnline/problem.php?id=4160 给一张无向图,求定向后所成DAG的最长路的最小值。 因为点数比较少,考虑状态压缩DP。 根据 Dilworth 定理,有向无环图的最长链长度,等于最少反链划分数量。所以问题等价于,把点集分...
分类:
数据库 时间:
2015-09-23 10:13:44
阅读次数:
220
今天刚装完sql2008 r2,准备远程连接的时候(版本2008 R2),发生了如下错误。之后查看各种服务以及协议是否打开。 以下为服务状态协议状态该打开的服务、协议全部都打开了,但是还是有这个问题。通过查阅资料、搜索,发现问题是出在tcp/ip服务下 端口号竟然是一个5位的数字。将其改为1433之...
分类:
数据库 时间:
2015-09-23 10:15:48
阅读次数:
242
如果数据库存储字段 为MySQL关键字,那么在查询或者其他操作时会出错。那么我们应该怎么办,可能有些人会说,换个字段不就好了啊。当然这样也是可以的,完全没问题。然而,如果是在无法对数据库进行修改和操作的情况怎么办呢,比如数据库字段中有group这个字段,我们想要获取这个字段所存储的所有数据我们可以这...
分类:
数据库 时间:
2015-09-23 10:08:38
阅读次数:
174
/// /// 执行多条SQL语句,实现数据库事务。 /// /// (key为sql语句,value是该语句的OracleParameter[]) /// public static bool Ex...
分类:
数据库 时间:
2015-09-23 08:56:29
阅读次数:
282
版权声明:本文博主原创文章。博客,未经同意不得转载。
分类:
数据库 时间:
2015-09-23 08:55:57
阅读次数:
198
以前面试的时候被问道为啥用mysql存储过程,或者存储过程的优点。作为一个专业的mysql dba。肯定是必须要掌握的。而我只是运维啊 哈哈哈。当时回答的不好,后来整理了 大概这几条,存储过程执行速度快,存储过程能...
分类:
数据库 时间:
2015-09-23 07:53:37
阅读次数:
189
以前在网上看到歪国人专门写了本mysql存储过程,感觉很强大啊。刚好最近新项目上优化要用到存储过程,我就把之前的学习笔记整理了一下。最近太忙啊!!! MySQL stored programs包括存储过程,函数,触发器。 先来...
分类:
数据库 时间:
2015-09-23 06:49:36
阅读次数:
216
SQL Server 2005、2008 的 datetime最小值是:1753-01-01 00:00:00最大值是:9999-12-31 23:59:59.997这与 .NET 中的 DateTime.MinValue、DateTime.MaxValue 不匹配,与 System.Data.Sq...
分类:
数据库 时间:
2015-09-23 06:40:42
阅读次数:
205
最近在CentOS安装 Mariadb10.0.20,遇到一点小问题,所以把安装过程用博客记录: 1. 文件复制到/usr/lcoal目录下:$cpmariadb-10.0.20-linux-x86_64.tar.gz /usr/local 2.创建用户组及用户,以root操作: 2....
分类:
数据库 时间:
2015-09-23 06:35:09
阅读次数:
1151