mysql存储过程建表_MySQL存储过程创建表创建
CREATE PROCEDURE Pro_IsExistTable(ableName varchar(100),out outputParam int)
BEGIN
set @csql=concat("create table if not exists ",tableName,"
(
`Id` int(11) NOT NULL AUTO_INCREMENT,
UserID int(11) DEFAULT NULL,
Operation_Date datetime DEFAULT NULL,
Type varchar(255) DEFAULT NULL,
tableName varchar(255) DEFAULT NULL,
flightplanId varchar(255) DEFAULT NULL,
`SeasonName` varchar(255) DEFAULT NULL,
`MissionId` int(11) DEFAULT NULL,
`ApplyTime` varchar(255) DEFAULT NULL,
`Seq` varchar(255) DEFAULT NULL,
`Property` varchar(255) DEFAULT NULL,
`Gj` varchar(255) DEFAULT NULL,
`Atmbs` varchar(255) DEFAULT NULL,
`Airlinen` varchar(255) DEFAULT NULL,
`FlightId` varchar(255) DEFAULT NULL,
`FlightId_CodeShare` varchar(255) DEFAULT NULL,
`FlightId_IaTa` varchar(255) DEFAULT NULL,
`Aircraft_Type` varchar(255) DEFAULT NULL,
`Days` varchar(255) DEFAULT NULL,
`Depap` varchar(255) DEFAULT NULL,
`Arrap` varchar(255) DEFAULT NULL,
`DEPTime` varchar(255) DEFAULT NULL,
`ArrTime` varchar(255) DEFAULT NULL,
`VALIDPeriodBegin` varchar(255) DEFAULT NULL,
`VALIDPeriodEndn` varchar(255) DEFAULT NULL,
`Execute_Date` varchar(255) DEFAULT NULL,
`UnexecUTE_Daten` varchar(255) DEFAULT NULL COMMENT '⾮执⾏⽇',
`PerMissionNUM` varchar(255) DEFAULT NULL COMMENT '批准号',
`RegisteNUM` varchar(255) DEFAULT NULL COMMENT '注册号',
`Remark` varchar(255) DEFAULT NULL COMMENT '备注',
`InPointn` varchar(255) DEFAULT NULL COMMENT '进境点',
`OutPoint` varchar(255) DEFAULT NULL COMMENT '出境点',
`Route` varchar(255) DEFAULT NULL COMMENT '航路',
`RouteCode` varchar(255) DEFAULT NULL COMMENT '航路代号',
`Status_Time` varchar(255) DEFAULT NULL COMMENT '时刻状态',
`Status_FlyTimen` varchar(255) DEFAULT NULL COMMENT '飞⾏时间状态',
jsp创建`Status_Route` varchar(255) DEFAULT NULL COMMENT '航路状态',
`Status_Missionn` varchar(255) NOT NULL DEFAULT '' COMMENT '任务状态',
`CommitAtmb` varchar(255) DEFAULT NULL,
`Aircraft_Type2` varchar(255) DEFAULT NULL,
`Depap_ThreeCode` varchar(255) DEFAULT NULL,
`Arrap_ThreeCode` varchar(255) DEFAULT NULL,
`airport_infoISSC` varchar(255) DEFAULT NULL,
`airport_FOUR_CODE` varchar(255) DEFAULT NULL,
`Aircraft_Type3` varchar(255) DEFAULT NULL,
`Mission_Info` varchar(100) DEFAULT NULL,
`DepDays` varchar(255) DEFAULT NULL,
`ArrDays` varchar(255) DEFAULT NULL,
`ErrorMessage` varchar(255) DEFAULT NULL COMMENT '转⼊当季时,审核未通过错误信息',
`IsNew` varchar(10) DEFAULT NULL,
`FixedFlight` varchar(10) DEFAULT NULL,
PRIMARY KEY (`Id`),
KEY `index_name` (`MissionId`) USING BTREE,
KEY `index_m_info` (`Mission_Info`) USING BTREE,
KEY `index_flightid` (`FlightId`) USING BTREE,
KEY `index_flightid_iata` (`FlightId_IaTa`) USING BTREE
)ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;");
PREPARE create_stmt from @csql;
EXECUTE create_stmt;
SELECT COUNT(TABLE_NAME) INTO outputParam FROM information_schema.`TABLES` WHERE TABLE_NAME=tableName;
SELECT outputParam;
END;
调⽤ call Pro_IsExistLogTable ('aaaa',@outputParam);
MYSQL定时创建表分区
MYSQL定时创建表分区 ⼀.存储过程-表分区-----------------------------------------------------------------需求: 每⽉创建⼀个分区 ...
mysql 在创建表或者插⼊时遇到关键字报错
mysql 在创建表或者插⼊时遇到关键字:⽐如name,status等.都不报错 解决⽅法:在字段上加上` 上⾯这个符号是键盘ecs下⾯那个符号
MYSQL 存储过程 多表更新异常捕捉和异常处理⽅式
今天在做MYSQL 存储过程 多表更新的功能 多表更新时候注意事项 1.⾸先是确保多表更新能够⼀次执⾏,途中没有哪个表的sql语句错误2.上线后修改表结构及字段,请注意检查是否影响mysql 过 ...
MySql数据库创建表
3.3.MySql数据库创建表 创建5个表: UserInfo⽤户基础表 Role ⾓⾊表 MenuInfo 菜单即控制表 Relation_Role_Menu ⾓⾊对应菜单关系表 RelaTion_ ...
关于mysql存储过程创建动态表名及參数处理
MYSQL批量创建表的存储过程
因为业务需要,创建了100个表,但是这些表的结构都是⼀样的,作为程序员,就是要解决这种重复劳动.然⽽这种事情还要单独写个php脚本的话太⿇烦了吧,所以就⼲脆学了⼀下直接⽤Mysql存储过程怎么实现: ...
mysql中,创建表的时候指定if not exists参数的作⽤?
需求说明: 在创建表的时候,如果指定if not exists语句,有什么作⽤,在此做个实验,并且官⽅⼿册, 理解下这个参数的作⽤. 操作过程: 1.创建测试表test01 mysql> cre ...
Myecilpse web +tomcat 项⽬: JSP在mysql中创建表
shell mysql 直接创建表
shell 直接创建表 #!/bin/bash mysql -hdatabases -uroot -p^xxxxasdasdadd <
随机推荐
sencha 报错问题汇总
store的url必填 否则报错:Uncaught TypeError: Cannot read property 'indexOf' of undefined ext-all.js store必须在 ...
&lbrack;转]C程序内存区域分配(5个段作⽤)
转:asmx迷10分钟升级成wcf熟⼿指南
前⾔:本⽂旨在帮助从未接触过wcf(.svc⽂件)的webservice开发⼈员,快速将传统的webService/asmx技术迁移到wcf.⾼⼿就不⽤浪费时间往下看了:) 以下所有操作均为vs201 ...
javascript笔记---貌似⼤叔
1.原型式继承和类式继承的区别 在基于类的⾯向对象⽅式中,对象(object)依靠类(class)来产⽣.⽽在基于原型的⾯向对象⽅式中,对象(object)则是依靠 构造器(constructor)利 ...
⽤css实现⼀个空⼼圆,并始终放置在浏览器窗⼝左下⾓
⽤css实现⼀个空⼼圆,并始终放置在浏览器窗⼝左下⾓ div{ position:fixed; bottom:0; ...
Chromium Graphics: GPUclient的原理和实现分析之间的同步机制-Part II
摘要:Part I探析GPUclient之间的同步问题,以及Chromium的GL扩展同步点机制的基本原理.本⽂将源码的⾓度剖析同步点(SyncPoint)机制的实现⽅式. 同步点机制的实现主要涉及到 ...
windows下命令⾏cmder⼯具
windows下系统⾃带的命令⾏⼯具,实在是太丑了,输⼊命令后,有时排版乱七⼋糟,⽽且使⽤惯liunx系统的命令后,实在是不能够接受,这么蹩脚的⼯具:为此我给⼤家推荐⼀款实⽤的开源⼯具cmder 下载 ...
C&num;检测获取移动硬盘盘符
最近做⼀个⼩⼯具, C# 对 移动硬盘的检测, var arr = DriveInfo.GetDrives(); 得出的所有磁盘,发现对于移动硬盘,DriveType 不
是 Removable 类型 ...
UNIX⽹络编程——常⽤服务器模型总结
下⾯有9种服务器模型分别是: 迭代服务器. 并发服务器,为每个客户fork⼀个进程. 预先派⽣⼦进程,每个⼦进程都调⽤accept,accept⽆上锁保护. 预先派⽣⼦进程,以⽂件锁的⽅式保护acce ...
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论