Categories


Tags


我司mysql对存储过程、视图、触发器,事件支持情况

我司mysql对存储过程、视图、触发器支持情况:

存储过程 支持

视图 支持

触发器 支持

事件 不支持

注意:建立存储过程和视图如需技术支持我司单独收费50元/次

如果是我司从mysql4.0升级到mysql5的数据库不支持存储过程、视图、触发器。

以下是一段建立存储过程代码实例:

DROP PROCEDURE IF EXISTS `createall`;

DELIMITER ;;

CREATE  PROCEDURE `createall`()

BEGIN

/*DROP TABLE DB2INST1.USR_INF;*/

CREATE TABLE USR_INF (USR_NBR INT,USR_NAM CHAR(60),USR_PWD INT,

REG_DAT DATE,PROFIT DECIMAL(13,2),USR_TYP CHAR(3),CON_TEL CHAR(20),CON_MOB CHAR(20),CLT_CNT INT,UPP_USR INT);

/*DROP TABLE DB2INST1.CLT_INF;*/

CREATE TABLE CLT_INF (CLT_NBR  INT  UNSIGNED PRIMARY KEY  AUTO_INCREMENT NOT NULL ,CLT_NAM CHAR(60),

CLT_ID CHAR(30),VIP_NO CHAR(30)

,VIP_TYP CHAR(20),SRV_USR INT,UPP_USR INT,ADM_USR INT,OTH_USR INT,REG_DAT DATE,BIR_DAT DATE,MAR_DAT DATE,SPO_DAT DATE,XML_INF VARCHAR(4096))AUTO_INCREMENT 1;

CREATE TABLE CLT_ACT (CLT_NBR INT,SUM_AMT DECIMAL(13,2),SUM_CNT INT,RTN_AMT DECIMAL(13,2)

,RTN_CNT INT,AVA_ACU INT,HIS_ACU INT);

CREATE TABLE CLT_TRX (CLT_NBR INT,TRX_AMT DECIMAL(13,2),TRX_ACU INT,TRX_DAT DATE,TRX_TIM TIME,

TRX_USR INT,PROFIT DECIMAL(13,2) );

CREATE TABLE CLT_NTC (CLT_NBR INT,NTC_TYP CHAR(3),NTC_MTD CHAR(10));

CREATE TABLE SYS_PAM (PAM_FAT CHAR(3),PAM_SUB CHAR(3),PAM_NAM CHAR(60));

CREATE TABLE PRD_LST (PRD_ID INT,BAR_COD CHAR(30),PRD_NAM CHAR(60),PRD_VAL DECIMAL(13,2),PRD_SEL DECIMAL(13,2),REG_DAT DATE);

/*DROP TABLE ERR_MSG;*/

CREATE TABLE ERR_MSG (MSG_ID INT,MSG_TXT CHAR(100));

END

;;

DELIMITER ;

以下是一段建立触发器代码的实例:

/*!50003 CREATE TRIGGER `del_authorize_and_user` AFTER DELETE ON `admin_role`

FOR EACH ROW begin

delete from authorize WHERE role_id=OLD.id;

delete from admin_user WHERE role_id=OLD.id;

delete from role_menu_droit WHERE role_id=OLD.id;

end */;;

DELIMITER ;

来源:西部数码


Public @ 2013-09-05 15:46:54

我司mysql对存储过程、视图、触发器,事件支持情况

作为AI语言模型,我无法了解您所说的“我司”是哪个公司,因此无法提供具体的MySQL支持情况。但一般来说,MySQL支持存储过程、视图、触发器和事件。以下是MySQL的官方文档: - 存储过程:https://dev.mysql.com/doc/refman/8.0/en/stored-programs-defining.html - 视图:https://dev.mysql.com/doc/r

Public @ 2023-06-20 00:50:12

mysql数据库损坏修复方法(适用window、Linux系统vps云主机)

MySQL 数据库损坏可能多种多样,但大多可以通过以下方法修复: 1. 安全备份:在修复前,需先对损坏的数据库进行备份,可避免更多数据的损坏。 2. 关闭 MySQL 服务器:在进行数据库修复前,需先关闭 MySQL 服务器,可以使用以下命令: ``` service mysql stop ``` 或 ``` systemctl stop mysql.

Public @ 2023-06-15 07:00:15

mysql导出备份、导入恢复以及迁移(适用虚拟主机)

推荐使用数据库管理软件进行操作,可以避免超时,同时支持大文件导入 使用mysql管理软件导入恢复/导出备份mysql一、备份源文件备份:1、虚拟主机管理--管理--数据库,点击备份mysql到databases目录4.jpg2、到文件管理里面选中database目录,然后点击压缩按钮进行压缩,再使用FTP连接空间下载压缩文件即可。4.jpg导出SQL文件备份1、虚拟主机管理--管理--数据库 点击

Public @ 2009-03-08 15:46:55

更多您感兴趣的搜索

0.395759s