Navicat: Can't create a procedure from within another stored routine

测试调用mysql的存储过程,于是用Navicat写,结果报这个错误,源代码如下:

CREATE PROCEDUREQueryDate()

BEGIN

SELECTCURDATE();

END;

google了下,原来在Navicat里面不需要写头,直接从BEGIN开始即可。

过程名将在保存的时候填写,参数则可以填在代码定义框下面的参数输入框中,如果要使用返回值,则可以设定类型为FUNCTION,回传框即可填写。

Navicat: Can't create a procedure from within another stored routine

时间: 2024-10-07 09:17:44

Navicat: Can't create a procedure from within another stored routine的相关文章

Navicat 提示Cannot create oci environment 解决方案

原文  http://blog.csdn.net/dreamcatchergo/article/details/27688601 一直在使用 Navicat ,这是一个数据库客户端软件,能连接多种不同类型的数据库,给我们的日常的工作带来了不少的便捷. 最近,我在电脑上安装了 orcale ,然后, Navicat 就莫名其妙的不能连接 oracle 数据库了.总是提示如下错误: 先说下 OCI 是什么,百科上这样说:ORACLE调用接口(Oracle CallInterface简称OCI)提供了

Navicat 提示Cannot create oci environment 解决方式

一直在使用Navicat,这是一个数据库client软件.能连接多种不同类型的数据库,给我们的日常的工作带来了不少的便捷.近期.我在电脑上安装了orcale,然后,Navicat就莫名其妙的不能连接oracle数据库了.总是提演示样例如以下错误: 先说下OCI是什么,百科上这样说:ORACLE调用接口(Oracle CallInterface简称OCI)提供了一组可对ORACLE数据库进行存取的接口子例程(函数),通过在第三代程序设计语言(如C语言)中进行调用可达到存取ORACLE数据库的目的.

MYSQL之错误代码----mysql错误代码与JAVA实现

原文地址:MYSQL之错误代码----mysql错误代码与JAVA实现作者:戒定慧 his chapter lists the errors that may appear when you call MySQL from any host language. The first list displays server error messages. The second list displays client program messages. Server error informati

语法创建示例之——CREATE PROCEDURE

1.背景知识 1) flex: The Fast Lexical Analyzer 2) Bison: A general-purpose parser generator 3) C语言 前二者请自行查阅文档吧,中文资料也很多,OSChina上搜索就可以看到它们的介绍 2.过程 首先,有些语言是区分函数与过程的,有些没有,但它们其实没有本质区别,还是一个东西.对于PG来讲,过程就是RETURNS VOID函数,因此CREATE PROCEDURE其实也就是创建一个同义词.我们来看CREATE F

Oracle create tablespace 、create user and so on

1.创建临时表空间 CREATE TEMPORARY TABLESPACE test_tempTEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf'SIZE 32MAUTOEXTEND ONNEXT 32M MAXSIZE 2048MEXTENT MANAGEMENT LOCAL 2.创建用户表空间 CREATE TABLESPACE test_dataLOGGINGDATAFILE 'C:\ORACLE\PRODUCT\

How to DEBUG a trigger or procedure

DEBUGGING STORED PROCEDURES Over the past several weeks, we’ve been working on debugging a stored procedure bug for a client. Coming from a software development background, I looked at the procedure like any piece of code — how can I debug the progra

[原] XAF How to bind a stored procedure to a ListView in XAF

First, I suggest that you review the following topic to learn how to show a custom set of objects in a ListView: How to: Display a List of Non-Persistent Objects.To create non-persistent objects based on a stored procedure, use the Session.GetObjects

Trigger VS Procedure

今天,碰到一个Procedure的问题,刚好一个同事提出了一个疑问,为什么不用Trigger,Trigger这么好用. 第一反应,这个问题很奇怪,通常只把Procedure与在APP中执行的SQL文作区别.个人脑海里,Trigger是 用于触发事件用,与某个表的相关动作进行关联. 从各个角度,似乎关系不大,但是又有所关联,扯不开关系. 纯理论上考虑,二者的区别可以简单描述如下: 1.Trigger是被绑定到某个具体的Table的更新,删除,插入的动作中:而Procedure则是DataBase中

MySQL学习总结(摘抄)

1.数据库概述 简 而言之,数据库(DataBase)就是一个存储数据的仓库.为了方便数据的存储和管理,将数据按照特定的规律存储在磁盘上.通过数据库管理系统,可以有 效的组织和管理存储在数据库中的数据.如今,已经存在的Oracle.SQLServer.MySQL等诸多优秀的数据库. 详解内容: 数据存储方式 数据库在开发中的作用 数据库访问技术 MySQL数据库的介绍 数据库泛型 SQL语言 常见数据库系统 如果学习数据库 1.1 数据库理论基础 数据库能够将数据按照特定的规律组织起来.那么,数