100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > mysql 存储过程建表_MySQL 存储过程创建表

mysql 存储过程建表_MySQL 存储过程创建表

时间:2018-10-01 06:35:31

相关推荐

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 '飞行时间状态',

`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存储过程创建动态表名及參数处理

转载请注明出处:帘卷西风的专栏(/ljxfblog) 近期游戏開始第二次内測,開始处理操作日志.最開始把日志放到同一个表里面,发现一天时间,平均100玩家 ...

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;转&rsqb;C程序内存区域分配&lpar;5个段作用&rpar;

[转]C程序内存区域分配(5个段作用) -08-10 14:45:32|分类:C++基础|字号订阅 参考:/content/11/03 ...

转&colon;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&colon; 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 ...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。