数据库
-
Ubuntu系统的ip地址改变导致的Mysql无法启动
在Vmware虚拟机上安装了ubuntu server12.04,安装了Mysql,一直使用正常,后来长期未启动此虚拟机。 然后因为host机上的eset防火墙的配置问题,用Vmw…
-
Access中字符串替换函数replace可用
微软具有强大的编程语言开发实力,又常常携Windows而自重,对行业标准不屑一顾。所以在需要使用Access sql中的字符串替换函数时,自认为小菜一碟,微软怎么可能会忘了这个函数…
-
sql中函数floor/ceiling/round区别
数据库的Sql语言中有多个四舍五入或取整函数。尤其在证券金融等领域,选择正确的函数非常重要。在计算费用或利息等复杂公式里,由于计算机数值精度的客观存在,先乘后除还是先除后乘,以及四…
-
Sybase中清除数据库日志的命令dump tran
在Sybase中,dump database是备份数据库的命令,相应的dump transcation命令通常用于备份日志,但更常用于清除日志(不作备份)。以下的两条命令是dump…
-
Sybase中父过程与子过程中临时表的作用域测试
Sybase的临时表是一个存放在系统库tempdb中的表对象。表名前加上#号,就表示你创建的是一个临时表。在执行一些复杂查询的时候,临时表能够作为临时数据存储中间结果,从而简化查询…
-
数据库的临时表
临时表有本地临时表和全局临时表之分,#起头的是本地临时表,##起头的是全局临时表,全局临时表创建后对所有用户是可见的。本地临时表在创建用户或用户进程断开(或所在存储过程结束后将自动…
-
Mysql基本操作
与商业化的大型数据库系统例如Oracle、DB2、SQL Server等相比,MySQL在某些方面肯定有些差距。然而对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经足…
-
Oracle的utl_file文件操作包和DBMS_METADATA.get_ddl方法。
Sybase数据库似乎没有什么办法直接访问操作系统文件,除了调用XP服务和Java函数。Oracle的功能则要丰富很多。utl_file包可以用于操作数据库服务器上的文件,能否用于…
-
SQL的join执行时,如何先where 后on
SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据。常用的Join操作有:内联接、外联接和交叉联接等。如果我们想在两个或以上的表获取其中从一个表中的行与另一…
-
Oracle 的各种join及where的执行次序
Sql的join语句是根据字段间的关系,组合两个或以上表的语法。在ANSI标准中Join有四种,内联接,外联接,左联接与右联接。特殊的情况下,一个表甚至可以连接到自己。四种联接类型…
