创建

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

转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/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个段作用) 2012-08-10 14:45:32|  分类: C++基础|字号 订阅     参考:http://www.360doc.com/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 ...

mysql 存储过程建表_MySQL 存储过程创建表相关推荐

  1. mysql 使用select建表_mysql create创建表、insert into插入数据、select查询数据实例

    mysql创建表的sql代码如下: CREATE TABLE Employee( id int, first_name VARCHAR(15), last_name VARCHAR(15), star ...

  2. mysql怎么建表_mysql如何创建表

    在mysql中,可以使用"CREATE TABLE"语句创建表:其语法格式为"CREATE TABLE ([表定义选项])[表选项][分区选项];",其中&qu ...

  3. mysql中create使用_mysql怎么创建表之create用法

    mysql的基础,创建一个表,但是高手和菜鸟就会有区别,合适的字段,字段描述,索引等细节很能体现一个程序员的水平,下面介绍用create创建表 在mysql数据库中不管我们是通过导入还是其它的工具创建 ...

  4. mysql语句创建商品表_MySQL语句创建表

    MySQL语句创建表 关注:242  答案:2  mip版 解决时间 2021-02-02 01:20 提问者慢慢学会遗忘 2021-02-01 12:06 最佳答案 二级知识专家抚弦思华年 2021 ...

  5. 虚拟机mysql创建一个表_MySQL:创建、修改和删除表

    其实对很多人来说对于SQL语句已经忘了很多,或者说是不懂很多,因为有数据库图形操作软件,方便了大家,但是我们不能忘记最根本的东西,特别是一些细节上的东西,可能你用惯了Hibernate,不用写SQL语 ...

  6. mysql 存储过程 定义数组_MySql存储过程

    Mysql进阶 存储过程 1 什么是存储过程 1.存储过程,带有逻辑的sql语句 2.之前的sql没有条件判断,没有循环 3.存储过程带上流程控制语句(if while) 2 存储过程特点 1)执行效 ...

  7. mysql如何链表查询_mysql怎样两表查询?

    mysql两表查询的方法:1.使用"select 字段列表 from 表1,表2 [where 条件]"进行查询:2.使用"SELECT 字段列表 FROM 表1 关键字 ...

  8. 创建表空间和创建表过程分析

    一.创建表空间 1:创建临时表空间create temporary tablespace user_temp tempfile 'Q:\oracle\product\10.2.0\oradata\Te ...

  9. JavaWeb开发之——DDL-操作表-查询表与创建表(07)

    一 概述 DDL-操作表(CRUD) 查询表 创建表 二 DDL-操作表(CRUD) 创建(Create) 查询(Retrieve) 修改(Update) 删除(Delete) 三 查询表 3.1 概 ...

最新文章

  1. java web购物车代码_java web开发之购物车功能实现示例代码
  2. Oracle从软件安装到运行的全流程
  3. 外设驱动库开发笔记11:SHT3x系列温湿度传感器驱动
  4. 为什么defineProperty不能检测到数组长度的“变化”
  5. 在文件中查找和替换,覆盖文件不起作用,它清空了文件
  6. VS2010制作dll
  7. 横向滑动页面,导航条滑动居中的 js 实现思路
  8. C#.NET com组件的编写
  9. 【MINI2440】linux系统下载全流程
  10. pytorch 中 .detach() .detach_() 和 .data的区别
  11. 域名生意逆市火爆 BNS能否接棒ENS?
  12. asp连接excel数据库
  13. [GAMES101]现代计算机图形学课程总结2:光栅化和反走样
  14. AutoCAD Civil 3D-用Civil 3D建立路面
  15. 关于 负反馈放大电路,你需要了解这些
  16. 非编码区单核苷酸变异
  17. 用Python进行文本分析时出现UnicodeDecodeError错误的解决方法
  18. 宇视摄像机巡航和自动跟踪哪个优先级高?
  19. Discuz!论坛各版本通用SEO优化设置教程
  20. paessler公司PRTG 可以监控您的整个 IT 基础设施官方免费下载试用

热门文章

  1. matlab定义stem,二维杆状图函数stem
  2. html制作字符批量替换工具,字符批量替换工具
  3. ad自动连线_AD19如何使用强大的自动布线功能
  4. 运营商大数据精准营销获客的优点
  5. 要怎么在计算机里清除桌面内存,怎么清理电脑内存
  6. socket加入组播
  7. MEMS硅麦克风芯片行业头部企业市场占有率及排名调研报告
  8. Win10 NVIDIA Control Panel 丢失解决方案 (Win10 英伟达控制面板丢失解决方案)
  9. SIFT特征匹配算法——Vlfeat与Graphviz安装的相关问题解决
  10. 计算机原理与结构 实验3《单周期微处理器设计》