ChinaUnix.net
相关文章推荐:

sql中declare

PRO*C,EXEC sql declare游标会返回sqlcode吗? 我现在经常遇到declare cursor的时候报告ORA-01001.invalid cursor. 在我印象declare从来不抱错啊,不管是oracle还是informix. 请教一下各位!

by sync - Oracle - 2004-06-27 21:18:53 阅读(3231) 回复(2)

相关讨论

:( orcale的define,declare,variable 什么区别? 有print 这个命令吗? :shock: 要創建存儲過程要有什么權限? scott帳號還要賦於那個權限?

by kezong - Oracle - 2006-12-14 22:20:08 阅读(1755) 回复(1)

php手册也就一点点内容,其关于tick 也就: Tick 是一个在 declare 代码段解释器每执行 N 条低级语句就会发生的事件。N 的值是在 declare 的 directive 部分用 ticks=N 来指定的。 这个低级语句怎么解释? 搜索了一下,关于declare的资料好少啊。

by flytod - PHP - 2005-09-05 22:09:26 阅读(1962) 回复(1)

向各位求教一下4GLPrepare 和 declare的意义及用法,越详细越好,有实例就更完美了?:) 万分感谢!!!!!!!!

by 95518 - Informix - 2004-09-28 18:01:40 阅读(3196) 回复(1)

[code]#include #include #include EXEC sql INCLUDE sqlda; EXEC sql INCLUDE sqlcpr; EXEC sql INCLUDE sqlca; /*RELEASE_CURSOR=YES 使PROC 在执行完后释放与嵌入sql有关资源*/ EXEC ORACLE OPTION (RELEASE_CURSOR = YES); EXEC sql BEGIN declare SECTION; char connstr[20]; EXEC sql END declare SECTION; /*错误处理函数*/ void sql_error(char *msg) { printf("\n%s,%ld,%s\n", ...

by zhongyj - Oracle - 2008-02-28 09:26:38 阅读(9363) 回复(2)

shell> ./bin/mysql -u root -p 提示输入密码,输入yourpassword后,出现mysql>提示符,表示已经登录系统, 执行下列命令,来建立jforum库,以及密码设定为:jforum : mysql> CREATE DATABASE jforum DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; mysql> grant all privileges on *.* to jforum@'%' identified by "jforum"; mysql> flush privileges; 我想把上面的步骤写进shell脚本里 该怎么写...

by wenyunqiu - Shell - 2007-07-17 15:30:16 阅读(2234) 回复(1)

请问: 1:如何用sql语句实现10000次select 操作,小弟找了半天没有发现这个sql关键字(如while之类,当然必须是pg支持的哈), 2:怎样测试pg数据库本身的select操作的快慢(量化的就是有时间来表示的), 这个解释一下:比如说我给pg写了一个接口,通过这个接口访问pg,在这个接口执行 10000次的select操作,这个花的时间肯定比pg本身执行花的时间多,现在就是想知道pg本身的速度有多快,而不是接口, 麻烦大家给出意见,谢谢啦...

by jajaas - PostgreSQL - 2007-05-08 19:11:44 阅读(5464) 回复(2)

游标:是从数据库提取出来的数据,以临时表的形式存在内存,在游标有个数据指针,在初始状态只想首记录,用fetch语句可以移动该指针,从而对指针进行操作,将数据结果存回到结果。 语法:cursor 游标名 is select 语句。 游标的属性:%isopen %found %notfoun %rowcount 要fetch游标首先必须测试其属性是否打开(%open). %found 测试前一个fetch语句是否有直,有则返回true,否则false. 问:难道使用%found不应该先测试其游...

by 瘌痢头阿三 - MySQL文档中心 - 2006-10-29 23:24:55 阅读(866) 回复(0)

我写了下面的一段代码,但程序报错,哪位大侠帮帮忙! C/EXEC sql C+ declare C1 CURSOR FOR SELECT RTBNUM FROM R#D1PF WHERE PYRNUM=:PYRNUX C AND TAXDRT IN (W1TAXDRT,W2TAXDRT,W3TAXDRT,W4TAXDRT, W5TAXDRT) C+ ORDER BY RTBNUM FOR READ ONLY C/END-EXEC

by goldmen - AS400 - 2005-08-15 11:04:21 阅读(1179) 回复(2)

当我把“EXEC sql begin declare section”部分放在“.ec”文件内时, esql可以正常编译; 但是当放在“.h”头文件内时, esql编译不通过!提示如下: error 1000: Unexpected symbol: "sql". error 1000: Unexpected symbol: "SECTION". error 1000: Unexpected symbol: "sql". error 1000: Unexpected symbol: "SECTION". 请问哪位高手知道是怎么回事? [ 本帖最后由 lhyonly 于 2006-7-4 18:51 编辑 ]

by lhyonly - C/C++ - 2006-07-05 22:12:09 阅读(3870) 回复(5)

我在游标的声明前写了其它的sql,例如 select into 语句 编译总是不能通过,保错如下: DB2ADMIN.HBTEST: 26: [IBM][CLI Driver][DB2/NT] sql0104N 在 "" 之后发现意外的记号 ";"。期望的记号可能包括:"<sql statement>;"。 LINE NUMBER=26. sqlSTATE=42601

by greathb - DB2 - 2003-04-09 22:46:30 阅读(1710) 回复(6)