命题:写出一条Sql语句: 取出表A中第31到第40记录(自动增长的ID作为主键,注意:ID可能不是连续的。) Oracle数据库中: 1、select * from A where rownum=40 minus select * from A where rownum=30 sqlserver数据库中: 1、select top 10 * from A where id not in (select top 30 id from A ) 2、select top 10 * from 发布时间:2012-02-06 作者: 佚名技术 views(303)
Rowid的概念: rowid是一个伪列,既然是伪列,那么这个列就不是用户定义,而是系统自己给加上的。对每个表都有一个rowid的伪列,但是表中并不物理存储ROWID列的值。不过你可以像使用其它列那样使用它,但是不能删除改列,也不能对该列的值进行修改、插入。一旦一行数据插入数据库,则rowid在该行的生命周期内是唯一的,即即 发布时间:2012-02-06 作者: 佚名技术 views(405)
执行计划的步骤 执行计划的每一步返回一组行,它们或者为下一步所使用,或者在最后一步时返回给发出SQL语句的用户或应用。由每一步返回的一组行叫做行源(row source)。图5-1树状图显示了从一步到另一步行数据的流动情况。每步的编号反映了在你观察执行计划时所示步骤的顺序(如何观察执行计划将被简短地说明)。一般来说这 发布时间:2012-03-18 作者: 佚名技术 views(157)
这里测试的环境是MySQL5.1.30,单核CPU,2G内存。 如果你下载的是源码,那么用内置的yaSSL或者用第三方的OpenSSL来编译MySQL. OpenSSL下载地址: http://www.openssl.org/ 关于SSL加密传输的原理可以随便GOOGLE一下。 要注意的事项见这里: http://dev.mysql.com/doc/refman/5.0/en/secure-using-ssl.html 不过用SSL之前要想 发布时间:2012-02-06 作者: 佚名技术 views(171)
晚上,有个同事联系我说我们的系统提示“[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问”。他说原先一直是正常的,昨天安装了SP4之后就不正常了。 通过查询分析器连接正常,察看sql server也没有什么异常。 上网查资料,远程他的机子,发现输入服务器名称后可以正常接连数据库服务器,但是输入ip不行 发布时间:2012-02-06 作者: 佚名技术 views(205)
-- exec P_TYAN_SERVICE_SITE_CHECK ALTER PRocedure [dbo].[P_TYAN_SERVICE_SITE_CHECK] As Declare @count int, @object int, @hr int, @rc int, @output varchar(400), @description varchar (400), @source varchar(400), @sender varchar(50), @sendername varchar 发布时间:2012-02-06 作者: 佚名技术 views(458)
MySQL 5.5前日发布了里程碑2开发者版本。在此之前,MySQL的最后一个稳定版是MySQL 5.1,发布日期是一年前。对于MySQL 5.5,团队采取了一种新的版本升级模式,让计划在MySQL 6.0中亮相的一些新功能被加入进来。新的模式带来了怎样的MySQL?让我们看一看。 尽管甲骨文收购Sun交易尚在等待最终结果,业界对开源数据库MySQL 发布时间:2012-02-06 作者: 佚名技术 views(170)
前段时间使用Hibernate + MySQL遇到了这个问题com.mysql.jdbc.CommunicationsException : 。。。You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the 发布时间:2012-02-06 作者: 佚名技术 views(529)
|