社区
其他数据库
帖子详情
FireBird 1。5中Set Term为什么不好用了?
younker
2003-09-15 08:53:43
为什么在FireBird中使用Set Term的时候说是Term是无法识别的
...全文
77
2
打赏
收藏
FireBird 1。5中Set Term为什么不好用了?
为什么在FireBird中使用Set Term的时候说是Term是无法识别的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
younker
2003-09-16
打赏
举报
回复
不过好像在ibexpert中是不需要了:)
谢谢
CuteBit
2003-09-15
打赏
举报
回复
hi,younker:
我记得 firebird 取消了 set term 语法,不再需要这个语法.
你去掉试试.
firebird
存储过程
firebird
存储过程详解,很好的东东 在存储过程
中
,除了Create Procedure,As,Begin…End语句之外,任何其他语句末尾都要添加分号结束。因此,如果你使用isql创建存储过程,你必须另外定义其它的符号来代表创建存储过程的结束,通常使用
set
term
语句完成。比如,在创建存储过程之前,使用
set
term
!! ;把!!作为分号来表示存储过程创建的结束,在创建存储过程的语句之后,再用
set
term
; !!恢复分号的作用。如:
Set
Term
## ; Create Procedure Add_Emp_Proj (Emp_No Smallint, Proj_Id Char(5)) As Begin
firebird
触发器
一、创建自增长字段
SET
TERM
^ ; 语句,和
SET
TERM
; ^ 语句。 因为在 isql
中
缺省情况认为 ";" 符号表示语句结束,提交执行语句,但在过程编写的每条语句需要使用 ";" 结束,这里有个冲突,所以,使用
SET
TERM
^ ; 语句告诉 isql 遇到 "^" 号才提交语句,使用
SET
TERM
; ^ 取消定义。 另外,不要使用 " 号引用名字。
firebird
常用sql语句
转自:http://www.du52.com/text.php?id=182
Firebird
常用SQL 一、分页写法小例: 1 select first 10 templateid,code,name from template ; 2 select first 10 skip 10 templ
Firebird
获取表行数及物理文件体积表示
表的行数 获取
Firebird
所有表及每个表
中
记录的总行数 通过sql获取,直接在FlameRobin
中
的查询窗口运行
set
term
!! ; EXECUTE BLOCK returns ( stm varchar(60), cnt integer ) as BEGIN for select cast('select count(*) from "'||trim(r.RDB$RELATION...
Firebird
删除表,触发器,索引前判断是否存在
思路 判断系统表
中
是否存在要删除的对象 方法 EXECUTE BLOCK + execute statement 例子:删除触发器
SET
TERM
^; EXECUTE BLOCK AS BEGIN if (exists(SELECT 1 FROM RDB$TRIGGERS Where rdb$trigger_name = 'PARTS_AFTER_CHANGE')) th...
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章