Firebird安装使用教程拼多多助力满100提现群

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)
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。
Firebird,中文名就是火鸟数据库,它提供了ANSISQL特性支持,并且可以完美运行于Linux、Windows和Unix平台。Firebird数据库有着优秀的并发特性和强大的存储过程和触发器的语言,需要的朋友下载试试吧!
火鸟数据库是开源数据库,数据安全性比较好,费用也比较低,操作和维护就比较简单。
如果需要卸载的话,双击安装程序包,如果你已安装的话就会弹出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。
展开内容
8.2/1,333.2M
做微商、加好友、一键吸粉、积累人脉就用这款客源王app,比客源神器功能更强大,附带激活码,让你快速加人,推广自己的产品,专业强大可靠。客源王app使用教程客源王...
8.7/1,944.8M
momo检测环境是一款专门用于检测手机是否处于root状态或安装了Xposed框架的工具类软件。它能帮助用户避免在不知情的情况下开启ROOT权限或安装Xpose...
7.5/516.9M
方形喵喵(MiauSquare)是一款非常休闲的游戏,画风非常的可爱清新,猫咪分开了,玩家要将颜色相同的猫咪让它们相遇。游戏玩法使用手机拖动猫咪,让相同的猫咪相...
9.8/1,575.5M
易金在线是一款贵金属综合服务平台。这里提供贵金属的在线交易功能。用户可以挑选喜欢的钱币,同时每天还有最新最热行情资讯推送,让你了解贵金属行业行情。有这方面兴趣爱...
7.8/277.7M
幂果去水印软件是一款简单好用的去水印软件,可以帮助你快速去除图片水印,操作非常简单,选中水印,轻轻一点,水印去无踪,此工具只能去除简单的水印,复杂的水印处理不了...
8.8/183.6M
起学高中课app是一款专为高中生打造的学习辅导工具,视频包括高一、高二、高三各章节课程讲解,真题练习,涵盖语数外政史地物化生等各个学科,专业老师在线授课答疑,帮...
10.0/1,085.4M
大航海时代外传与前作一样,值得让玩家们反复通关的游戏,游戏回味无穷,游戏性也相当的高,期望游戏公司光荣能推出更多的续作。游戏介绍仍旧是大航海时代的时代背景,仍旧...
10.0/1,669.3M
aliasdesign2020是欧特克公司专门面向工业设计师而开发的一款三维设计软件,能够支持概念交流、设计建模、曲面技术造型、逆向工程、实时设计可视化和工程开...
查看
9.4/26.9M
夸克浏览器是一款简洁、高效、无广告的浏览器,网页开启速度较其他浏览器更快,大大提高你的效率。用户只需输入网址,就能快速到达常用网址,想要体验更加高效的浏览方式,...
8.5/1,208.3M
tmoland明日世界是一款区块链题材的游戏,为玩具带来了一个丰富多彩的区块链世界,游戏玩法丰富,还可以赚钱!tmoland明日世界介绍全球首款区块链IOS/安...
7.6/286.5M
支持大量的示例代码的编辑工具,visualstudio示例代码浏览器为用户提供了丰富的代码搜索功能,支持集成代码的下载和管理,还有全中文本地化的搜索服务。vis...
9.5/1,791.3M
神之墓地夜白1.34正式版是一款非常好玩的魔兽防守地图,是神之墓地的衍生版本,给大家提供的是夜白1.34正式版本,更新了很多内容,感兴趣的快来下载吧!神之墓地夜...
10.0/1,872.6M
Tickeys打字声音特效是一款特别好玩的设置键盘打字声音的软件,每天打字听着同一种声音是不是很烦呢,用这款Tickeys打字声音特效,可以让打字的声音改变呢!...
8.3/1,398.6M
这是一款售后服务软件,提供的是供水设备,管道,消防器材等等工厂和生活设备,非常专业的服务平台,你可以在这里查询各种服务内容!软件介绍货问商家app用于提供水泵、...
9.5/1,234.4M
Nextbots追逐联盟是一款冒险逃脱手游,与该系列之前的游戏玩法类似,在游戏场景中自由的探索冒险,应对重重危机,躲避各种危险情况,千万不要被抓到了!Nextb...
9.6/380.6M
ExHtmlEditor是一款完全免费的HTML可视化编辑器,可以用于学习和编写HTML网页,程序可以让你在你边写代码时,可以实时在右侧的可视化窗口中预览最终的...
7.7/1,605.3M
快易自动打印软件是一款照片自动打印软件,软件操作简单,设置照片打印格式和照片,即可进行批量打印,帮助用户实现快速打印精确尺寸照片。快易自动打印软件(照片自动打印...
9.7/350.2M
数藏九州app全新上线啦,这是一款专业的数字藏品交易平台,海量的优质藏品时刻在线,每一份都是有着数量限制的哦,关卡的用户可以来看看,快来东坡下载体验吧!数藏九州...
7.6/941.7M
AlienSkinExposureX6胶片滤镜模拟软件相当出色的照片创意编辑最佳图像编辑器工具,Exposure可以提供最大,最准确的电影外观选择。Exposu...
9.4/1,476.7M
完美世界是一款由小说改编而成的手机游戏,相信有不少人都是玩过的,现在为大家带来完美世界国际版,可以让你玩得更加爽快!完美世界国际版手游桃林怎么玩完美世界3D仙桃...
7.5/1,558.8M
轶瑞房产中介管理系统是一款企业级房地产经纪管理软件,本软件系统稳定、操作简捷。适用于房地产住宅楼、写字楼、商铺、厂房等。欢迎来东坡网下载使用!轶瑞房产中介管理系...
8.7/1,275.1M
歌词适配纯净版是一款歌曲搜索下载神器,不仅支持歌词快速搜索歌曲,还支持MV、标准、高频以及无损等多种音质选择下载。歌词适配纯净版简介歌词适配是一款非常好用的歌曲...
7.7/745.1M
圣所app,是一款粉丝服务平台,anctuary圣所app就是林俊杰官方抢票神器,林俊杰演唱会首场将会在上海梅赛德斯奔驰文化中心举行。软件简介SANCTUARY...
9.3/1,660.9M
侠客风云传无限金币版是一款很好玩的游戏,这款游戏具有超高的自由度,玩家可以随意的探索这个武侠世界,欢迎免费下载体验!侠客风云传游戏介绍《侠客风云传》是河洛工作室...