分类

链接

2011 年 12 月
 1234
567891011
12131415161718
19202122232425
262728293031  

近期文章

热门标签

新人福利,免费薅羊毛

Oracle函数及用法大全(一)

1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;         A         A      ZERO     SPACE --------- --------- --------- --------- 65        97        48        32 2.CHR 给出整数,返回对应的字符; SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A 3.CONCAT 连接两个字符串; SQL> select concat('010-','88888888')||'转23'  高乾竞电话 from dual; 高乾竞电话 ---------------- 010-88888888...

Oracle 暂无评论 阅读(2,020)

MySQL性能优化之查询篇

今天,数据库的操作越来越重要,关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。这个MySQL性能优化经验是作者自己进行总结的结果,配合一些代码进行解释。希望本文能给各位数据库管理员在性能优化方面一些启示。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1.查询的模糊匹配 尽量避免在一个复杂...

MySQL 暂无评论 阅读(2,245)

备份数据库,并按日期生成备份目录

/* --备份数据库,并按日期生成备份目录    --备份当前数据库     exec p_backupdb    --*/   if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_backupdb]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[p_backupdb] GO   create proc p_backupdb @dbname sysname='',            --要备份的数据库名称,不指定则备份当前数据库 @bkfname nvarchar(260)='',    --备份文件名,文件名中可以用\DBNAME\代表数据库名,\DATE\代表日期,\TIME\代表时间 @bkpath nvarchar...

SQL Server 暂无评论 阅读(2,251)

sql分页 完整版

-- =================================================== --        auhtor            :        数据库之家 --        modified date        :        01/10/2011 13:44:15 --        description        :        分页存储 -- =================================================== -- ========= ======== SQL 2000======================== create proc GetTablePage ( @tbname        nvarchar(4000),                --查询的对象名及多表连接语句 @feildcol    nvarchar(4000),                --查询的字...

MySQL, SQL Server 暂无评论 阅读(2,109)

数据库函数大全之常用函数篇

LEFT ( character_expression , integer_expression ) 返回从字符串左边开始指定个数的字符。 例: select left('my name is viwo',4) my n RIGHT ( character_expression , integer_expression ) 返回字符串中从右边开始指定个数的 integer_expression 字符。 例: select right('my name is viwo',4) viwo CAST ( expression AS data_type ) 将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。 例: select cast(2 as varchar(10))+cast(11 as varchar(10))...

MySQL, SQL Server 暂无评论 阅读(1,864)

SQL删除重复数据的几种方法

在数据处理的过程中,时常会遇到一个棘手的问题,就是“删除重复数据 ” 今天就我平时在遇到这个问题的时候的处理办法 方法1.这种方法不太好,如果数据太多的话,可能花时间 select distinct id,* into temp_tb from tb1 drop tb1 update sysobjects set name='tb1' where name='temp_tb' 方法2.使用了新函数 ROW_NUMBER(),这个方法可能很多人不会用,但是可以去学学,还不错! WITH temp_tb AS (SELECT ROW_NUMBER() OVER (ORDER BY id ASC) AS ROWID, * FROM dbo.TB_use_ASCII) DELETE FROM tem...

MySQL, SQL Server 暂无评论 阅读(1,969)