词条 | mysql cursor |
释义 | 一,什么是mysql cursorcursor是一个记录标识,用于一行一行迭代的访问查询返回的结果。 二,游标(cursor)的特性1,只读的,不能更新的。 2,不能滚动。 3,不敏感的,不敏感意为服务器可以或不可以复制它的结果表。 三,使用游标(cursor)1.声明游标DECLARE cursor_name CURSOR FOR select_statement 这个语句声明一个游标。也可以在子程序中定义多个游标,但是一个块中的每一个游标必须有唯一的名字。声明游标后也是单条操作的,但是不能用SELECT语句不能有INTO子句。 2. 游标OPEN语句OPEN cursor_name 这个语句打开先前声明的游标。 3. 游标FETCH语句FETCH cursor_name INTO var_name [, var_name] ... 这个语句用指定的打开游标读取下一行(如果有下一行的话),并且前进游标指针。 4. 游标CLOSE语句CLOSE cursor_name 这个语句关闭先前打开的游标。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。