
DateBase
大龄代码农民
代码者爱好者
展开
-
导入/导出dBase
从dBase文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:/*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * from openrowset(MICROSOFT.JET.OLEDB.4.0,dBase 5.0原创 2004-09-21 10:25:00 · 1116 阅读 · 0 评论 -
db2服务端和客户端节点的配置
在FC6上需要libstdc++.so.5的支持,并且把SLINUX设置为容许DB2上机操作指令指南IBM DB2常用操作安装DB2db2_install建立db2ins1 用户useradd db2ins1password db2ins1创建实例 -u为用户名 后面的为实例名称db2icrt -u db2ins1 db2ins1 以db2ins1用户登陆启动db2db2start创建数据库注 数原创 2007-07-05 12:57:00 · 4432 阅读 · 0 评论 -
MS Sql Server 日志清理
SET NOCOUNT ONDECLARE @LogicalFileName sysname,@MaxMinutes INT,@NewSize INTUSE grades -- 要操作的数据库名SELECT @LogicalFileName = grades_log, -- 日志文件名@MaxMinutes = 10, -- Limit on time allowed to wrap log.原创 2006-03-19 12:11:00 · 1167 阅读 · 0 评论 -
利用SQL的游标存储过程分页
create procedure TablePage @sqlstr nvarchar(4000), --查询字符串 @currentpage int, --第N页 @pagesize int --每页行数 as set nocount on declare @P1 int, --P1是游标的id @rowcount int exec sp_cursoropen @P1 output,@sqlst原创 2006-03-19 12:29:00 · 1922 阅读 · 0 评论 -
ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97 48 322.CHR给出整数,返回对应的字符;S原创 2006-03-19 12:22:00 · 1239 阅读 · 0 评论 -
如何将生成器 Generator 的值自动归0,以此来让数据库自动建立一定格式的[订]单号
在数据库开发过程中,常会遇到这样的问题,一些订单(或其它单据)编号是根据日期+流水编号来生成的,如:今天是2003-11-25,那么今天开出的单号依次为:20031125-120031125-220031125-3……到明天2003-11-26时,所开出的第一份单就应为:20031126-1第二份单为:20031126-2第三份单为:20031126-3……当然,通过客户端可以实现,但这样工程比原创 2005-08-18 13:45:00 · 1582 阅读 · 0 评论 -
Firdbird创建域的一些常见实例
CREATE DOMAIN THDATETIME AS TIMESTAMP;CREATE DOMAIN THDOUBLE AS DOUBLE PRECISION;CREATE DOMAIN THV60 AS VARCHAR(60);CREATE DOMAIN THMEMO AS BLOB SUB_TYPE TEXT SEGMENT SIZE 80;CREATE DOMAIN THTF AS VA原创 2005-08-18 13:12:00 · 1124 阅读 · 0 评论 -
Firebird常用SQL
一、分页写法小例:select first 10 templateid,code,name from template ;select first 10 skip 10 templateid,code,name from template ;select * from shop rows 1 to 10; --firebird2.0支持这种写法二、show show tables; s原创 2005-08-18 12:50:00 · 1259 阅读 · 0 评论 -
指定查询时使用的锁
前言 性能,如何最大限度的提高数据库的性能是每个DBA都需要面临的问题,在小量数据时运行如飞,而在大量数据时却慢如蜗牛,这样的事情你有没有碰到过呢?如何更好的提高数据库的并发访问性能呢?是的,“锁”,解决问题的关键所在。 预备知识 锁定模式,大部分内容摘抄自SQL Server 2000 联机丛书 如果你已经熟悉了SQL Server的锁的类型,可以略过这一章 Microsof原创 2005-04-05 23:41:00 · 1264 阅读 · 3 评论 -
ALTER TRIGGER TR_TMP
SET QUOTED_IDENTIFIER ON GOSET ANSI_NULLS ON GOALTER TRIGGER TR_TMPON TMPFOR UPDATEASUPDATE TMP SET LASTTIME=GETDATE() WHERE ID IN (SELECT ID FROM inserted)GOSET QUOTED_IDENTIFIER OFF GOSET ANSI_N原创 2005-03-12 10:09:00 · 1012 阅读 · 0 评论 -
Firebird FOR LINUX
2000年7月,Borland(即现在的Inprise)公司公布了其数据库产品Interbase的源代码。Firebird数据库就是从该数据库中派生出来的。当时,Interbase是与客户/服务器版本的Delphi产品捆绑在一些销售的。现在,Interbase已经变成了一只开放源码中的“火鸟”。 为什么要使用Firebird? 也许有人会问,开放源码的数据库已经够多了,还需要其它的数据库吗?笔原创 2005-03-12 17:34:00 · 2734 阅读 · 0 评论 -
sp_executesql
declare @FNumber Varchar(50) declare @FKeyid int set @FKeyid=1 exec sp_executesql Nselect @FNumber=FNumber from t_Fa_account Where FKeyId=@ID, N@FNumber Varchar(50) out,@ID Int, @FNumber Out,@Id=@原创 2004-12-16 14:18:00 · 1217 阅读 · 0 评论 -
intebase的存储过程、触发器以及事件、异常
说明:本来我想把《interbase中文开发指南》中有关存储过程、触发器的章节全部照搬过来,但考虑到存储过程、触发器的重要性,相信大部分人已经进行了相当的研究,因此,为了节约篇幅和时间,我把其中的定义、变量声明、语句语法等大量内容全部删除;其中,事务处理请参照前面的帖子。请大家谅解。感兴趣的可以参考有关资料。 一、使用存储过程、触发器的好处 1、在不需要客户端的情况下在服务器端执行复杂的操作 2、原创 2004-12-16 23:45:00 · 1659 阅读 · 0 评论 -
SQL Server指定查询时使用的锁
前言 性能,如何最大限度的提高数据库的性能是每个DBA都需要面临的问题,在小量数据时运行如飞,而在大量数据时却慢如蜗牛,这样的事情你有没有碰到过呢?如何更好的提高数据库的并发访问性能呢?是的,“锁”,解决问题的关键所在。 预备知识 锁定模式,大部分内容摘抄自SQL Server 2000 联机丛书 如果你已经熟悉了SQL Server的锁的类型,可以略过这一章 Micro原创 2004-12-16 23:40:00 · 1946 阅读 · 0 评论 -
使用域扩展interbase的数据类型
一些人使用过一段时间的interbase后,抱怨说interbase提供的数据类型太少了。的确,与其他关系数据库相比,interbase确实提供了为数不多的数据类型,但是,实际上只要用心思考一下,就会发现interbase的域对象可以帮助我们在基本数据类型的基础上扩展很多有用的数据类型。事实上,经过这种扩展后,你会发现interbase的数据类型基本上和sybase11.9、Ms SqL serv原创 2004-12-16 23:44:00 · 1960 阅读 · 1 评论 -
T-SQL MD5算法实现
/***************************************************************************** * Name: T-SQL MD5算法实现 * Author: Rambo Qian * Create Date: 2003-04-10 * Last Modified by: Rambo Qian * Last Update Date: 2原创 2004-09-21 23:26:00 · 1905 阅读 · 0 评论 -
导入/导出Excel
从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句: /*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * from OPENROWSET(MICROSOFT.JET.OLEDB.4.0,Excel 5.0;原创 2004-09-21 10:25:00 · 1131 阅读 · 0 评论 -
Linux/Unix下ODBC的安装、配置与编程
一、 ODBC原理 ODBC 是Open Database Connect 即开放数据库互连的简称,它是由Microsoft 公司于1991 年提出的一个用于访问数据库的统一界面标准,是应用程序和数据库系统之间的中间件。它通过使用相应应用平台上和所需数据库对应的驱动程序与应用程序的交互 来实现对数据库的操作,避免了在应用程序中直接调用与数据库相关的操作,从而提供了数据库的独立性。 OD转载 2007-07-04 13:13:00 · 1636 阅读 · 2 评论