Firebird安装使用教程闲鱼上赚的钱如何到账

1.自定义函数问题.AccesstoUDFlibrary"rfunc.dll"isdeniedbyserveradministrator
花了很长时间,不明白为何,将rfunc.dll拷到udf目录,bin目录,windowssystem32目录都不能解决问题,google一下,网上有同样的问题,但没有解决方案,结果我重装了一下firebird就解决了.
2.存储过程中变量的定义
mssql存储过程中无论在哪都可以定义新的变量,但在firebird中,只能在as与begin之间进行定义.firebird的变量不能用@符号,我将@全部变成a就好了.
3.存储过程中变量的使用
select@i=count(*)fromtable1//mssql
selectcount(*)fromtable1into:i//firebird引用变量使用冒号
4.嵌入式sql,
firebird支持select*fromtableexists(select...)或select*fromtablein(select...)
但不支持select*from(select*from...)a,
我是将这类改写成视图解决的
5.case语句
mssql可使用field=case(),但firebbird仅支持case()asfield,
6.mssqlgetdate()变成CURRENT_DATE+CURRENT_TIME
select*fromsnartleavewhere dt_starttime<CURRENT_DATE+CURRENT_TIME
或
select*fromsnartleavewhere dt_starttime<CURRENT_DATE||''||CURRENT_TIME
7.返回数据集的存储过程写法(firebird写法有点麻烦)
CREATEPROCEDURESPVARTST2(
VAR_IPTARTNOCHAR(6))
RETURNS(
VAR_ARTNAMECHAR(10))
AS
begin
forselectv_name1fromsnartwherev_artNo=:var_iptartnointo:var_artnamedo
suspend;
end
8.自动增长字段的使用(autoincrement)
firebird有个发生器(generator)的东东,在发生器里记录值的增长,
再用触发器实现
begin
if(new.i_seqnoisnull)then
begin
NEW.i_seqno=GEN_ID(GEN_T_DB_ARTSEQNO_ID,1);
end
end
//GEN_T_DB_ARTSEQNO_ID就是创建的发生器,看到没有,也就是说不同的表不同的字段可以共用一个发生器,gen_id相当于identity,看起来比mssql复杂,其实也很简单。
9.发生器重置 mssql里自动增加的字段要重置好像很麻烦,较难控制,
firebird可以这样(存储过程中)
agenerator=Gen_ID(GEN_T_DB_ARTSEQNO_ID,Gen_ID(GEN_T_DB_ARTSEQNO_ID,0)*-1+1);
//agenerator是一个整形变量,好像一定要装gen_id的值符给一个变量才行,不知道有没有更好的办法,不用定义一个多余的变量
可参考如下网址:http://www.fingerbird.de/generatorguide_body.htm
10通过一个表更改另一个表的数据
mssql:updatetable1setcname=b.cnamefromtable1ainnerjointable2asbwherea.id=b.id
firebird:updatetable1asetcname=(selectcnamefromtable2bwherebwherea.id=b.id)
火鸟数据库是开源数据库,数据安全性比较好,费用也比较低,操作和维护就比较简单。
如果需要卸载的话,双击安装程序包,如果你已安装的话就会弹出1个窗口,上面有修复和卸载两个选择,选择卸载就能够进行卸载了。
功能特性:
支持原子性,并发性,隔离性等概念。
支持事务的多个版本功能。
支持存储过程。
支持事件:存储过程和触发器可以引发事件,这个事件可以被客户端程序监听到。
生成子:生成子也称为序列,它可以很容易的实现自动增加的字段。它是一个INT64的长度,因此,它可以用在一个事务中,也可以用在其它很多方面。
只读数据库:我们可以把数据库存放在CD中,形成一个只读数据库。如果我们的应用程序也在光盘上,再加上嵌入式的FB数据库服务器,便可以得到一个无与伦比的CDLIVE(即只用光盘就可以运行起来)应用。
全事务控制:一个客户端可以存在多个并发的事务。并且每一个事务都可以独立的进行控制,两段提交功能可以保证数据库的一致性。锁优化机制也支持多个事务的保存点。
触发器:每一个表可以有多个并发的行级触发器,可以在插入前,插入后,更新前,更新后,删除前,删除后进行触发。我们可以在触发器中写入PSQL语句,默认值,产生异常,firebird现在支持统一触发器,即可以一个触发器中,一次性管理插入,更新,删除的操作。
字符集:Firebird实现了很多国际标准的字符集,包括Unicode。
扩展函数:可以使用C语言,C++,DELPHI写UDF,使用UDF(用户定义函数库)可以很容易的挂入数据库引擎中以扩展我们需要的功能.
SQL标准兼容:Firebird实现了全部SQL92所要求的功能,实现了SQL99最常用的的要求。包括但不限于"FULL/LEFT/RIGHT[OUTER]JOIN,UNION,DISTINCT,子查询(IN,EXISTS),内部函数(AVG,SUM,MIN,MAX,COALESCE,CASE,..),主键,外键,唯一索引以及所有通用的数据类型。
在线备份:不需要停止数据库即可进行备份,一个备份进程产生一个数据库当前的快照。因此,用户可以在备份期间持续的工作,即实现24x7(每天24小时,每周7天)的操作。
Firebird还实现了域,字段级别的约束,视图,异常,规则和权限管理
协议:Firebird协议使用IPL(interbasepubliclicense)和IDPL(InitialDeveloper'sPublicLicense),这种协议类似于Mozilla协议。你可以完全的自由使用并且可以自由的布署在你的客户应用上。
包含三个版本:(a)标准服务器:每一个客户连接将引发一个服务器进程(支持多处理器);(b)超级服务器:一相服务器进程模块管理所有的客户端连接,当前不支持多处理器;(c)嵌入服务器:整个服务器引擎就是一个动态库,只支持本地通过IO进行调用;
NETC#和Java的支持:官方提供了.NETDataProvider和JDBCDriver。
Firebird,中文名就是火鸟数据库,它提供了ANSISQL特性支持,并且可以完美运行于Linux、Windows和Unix平台。Firebird数据库有着优秀的并发特性和强大的存储过程和触发器的语言,需要的朋友下载试试吧!
Firebird2.5.5
2015年11月18日更新:
在这个版本改进:
时间戳和运行时统计数据中选择可用GBAK输出。
更好的验证和修正GFIX丢失的数据页。
Firebird2.5.4
2015年3月30日更新:
在这个版本改进:
在线验证用户定义的表和索引。
优化处理内部临时blob。
Firebird2.5.3
2014年7月17日更新:
在这个版本改进:
新的上下文变量添加到系统的名称空间。
增加一些限制:
最大连接数SuperServer/SuperClassic提出从1024年到2048年连接。
最大数量的输入参数为用户定义函数(udf)从10到15。
错误报告的改进。
物理备份提高处理性能和可靠性问题。
设置数据不再块并发连接。
更新或插入语句,返回子句添加到嵌入式SQL。
展开内容
8.2/446.9M
天翼云会议是中国电信推出的一款专业视频会议应用,依托中国电信的云网融合优势,提供高清、稳定、安全的远程协作服务。以下是其详细介绍:核心功能多终端接入支持PC(W...
9.7/502.3M
随着二次元动漫和游戏的盛行导致很多人都想要自学日语,嘎嘎日语app是一款非常好用的日语学习平台,为初学者提供了丰富的入门教程,每天根据课程来学习就可以快速的掌握...
9.5/129.1M
代号火之书安卓最新版是一个采用西方设计元素的硬核肉鸽战棋冒险游戏,游戏中玩家可以控制英雄们不断冒险,随时可以调整其位置,开启一场刺激且多元的战斗,享受战棋游戏所...
8.3/583.1M
画风简单的益智休闲类手游-iSlashDOJO,你碰到火就会死!碰到星星也会死!愉悦的切木块的挑战,不同的模式不同的乐趣,带来魔性的挑战。游戏玩法你错过了一个片...
8.8/1,344.8M
中西文化在很大程度上许多的差异,就拿花纹来说,各有自己的风韵。不过今天小编给大家带来的是花纹ppt模板,比较偏向欧美风格,多种花纹做背景,具体是欧美古典纹理图片...
8.4/660.7M
挖矿施工队是一款综合和策略性强的模拟经营类游戏,适合喜欢挑战和经营管理的玩家,玩家需要扮演一个矿山老板,在游戏中经营自己的矿山,挖掘各种资源并发展壮大自己的企业...
8.7/1,202.4M
小虾米战三国0.1折三国策略版,登陆即送十连抽,挂机躺赢收神兵。《小虾米战三国》是一款以三国历史为背景的3D战旗策略手游,融合了角色养成、兵种策略与沉浸式剧情探...
9.1/242.3M
飞救医生app在线问诊的手机应用软件,用户可根据自己的自身情况随时的了解自己的健康状况,在线与医护人员沟通,实时的问诊,提高工作人员的工作效率。飞救医生app功...
9.5/352.4M
酷皮士app是一款非常实用的手机线上店铺运营管理软件,专为美发店铺打造,能够有效的帮助用户深度解决所有办公账务需求,能够更好的帮助用户进行店铺的管理,非常的实用...
9.6/223.4M
project2010是一个专业的项目管理工具,可帮助你快速入门,轻松执行项目!深入探索资源使用情况,并借助集成工具展开协作。利用简化的任务和时间管理功能,工作...
7.6/875.2M
StarArk平台是一款数字文创平台,在这里展示全球各种优质的数字藏品,并可以进行交易,每个藏品都无法复制,保证它的唯一性与价值,交易环境安全可靠,就算你不打算...
9.8/267.2M
玛法霸业文字版是一款有着非常高爆率的传奇冒险游戏,一键挂机享受不一样的传奇体验,玩家在这里能够体验到非常有趣的玩法,而且游戏中还有着非常多的福利可以领取,喜欢的...
8.2/473.5M
本节内容小编为大家精选带来的是pdf格式免费版05j1图集全集下载,如果你正在寻找05j1图集pdf版本,那么小编向你推荐的这份文档一定会对你有所帮助的!温馨提...
9.1/39.8M
怡动净化器app是配合飞利浦怡动车载净化器使用的控制软件,领先净化技术和百年专业汽车行业经验,为车主提供更加优质的驾乘体验。怡动净化器功能介绍连接&控制...
10.0/1,513.4M
2018腊八节卡通图片素材大全包含了最新的各种腊八节卡通图片,不管是需要动态的还是静态的,为你的朋友圈以及QQ空间上面提供最新的素材,让你可以有图可以发!201...
9.7/410.1M
法兰魔法之光是款拥有各种趣味性的魔幻色彩的游戏,顶级的游戏画质展现,各种跨服竞技对决,在每一次的战斗中享受到全新的冒险乐趣。法兰魔法之光游戏特色1:原创的故事剧...
8.5/1,634.3M
盖世大侠bt版是一款全新推出的仙侠战斗角色扮演手游。游戏有着丰富的玩法内容,为玩家展现了一个绚丽的修真世界。颇具东方武侠魅力,强大的副本boss等你来战,结交新...
7.6/929.1M
AI纹身生成器使用我们的人工智能纹身创作器,几秒钟内即可创作出独一无二的纹身。无需再花费数月时间在Pinterest和Instagram上搜索你的下一个纹身。随...
9.9/912.9M
优慕课v8这款软件是一款非常好用的学习办公软件,你可以通过优慕课v8学习到众多的服务信息,并且优慕课v8可以在线的学习各种课程,感兴趣的可以使用!优慕课v8软件...
8.1/1,983.7M
悟空全能去水印下载器高级版(AllVideoDownloader)是一款功能强大的多平台视频无水印下载工具。可以轻松下载快手/美拍/秒拍等多个平台的视频资源,解...
8.4/674.3M
英雄粉碎螺旋是一款非常好玩的像素风格冒险闯关游戏,游戏中玩家可以选择很多个不同的游戏职业,使用的武器也可以自由选择,随着玩家对人物卡牌的升级,它们还可以解锁更多...
9.1/57.5M
电脑里面的文件文档太多,经常搞的乱七八槽,想要找一个文件都非常麻烦,现在有了这款电子文档管理助手,它将帮你快速管理你的电子文档,使用简单,小编带来的是电子文档管...
8.4/1,907.0M
专属于电子科技大学成都学院的科成助手,支持一键评教,学期成绩查询,四、六级成绩查询,桌面课程,记事便签,百叶计划等。科成助手app技巧掌握正确的阅读方法考生平时...
7.7/1,008.8M
真笔字转换器是一款真笔字即时转换外挂,兼容所有中文输入法,是新新人类qq聊天的必备工具。该软件简单好用。功能也很好。欢迎下载试用。真笔字转换器简介真笔字转换器,...
8.0/247.9M
火龙超变狂暴传奇是真正的火龙系超级变态传奇,狂暴玩法,刷图打怪一应俱全,800%超高爆率横扫全图,刺激玩法让人爱不释手。精彩截图攻速刷怪人气高,如果你也对火龙系...