Mysql存储过程名规则_数据库对象命名规范一(原则、命名、 表、视图、存储过程、函数、触发器命名规范)...
命名规范是指数据库对象如数据库(SCHEMA)、表(TABLE)、索引(INDEX)、约束(CONSTRAINTS)等的命名约定。
1. 原则命名使用具有意义的英文词汇,词汇中间以下划线分隔。
命名只能使用英文字母、数字、下划线。
避免用MySQL的保留字如:call、group等。(保留字详见附录)
所有数据库对象使用小写字母。
2. 命名规范
2.1 数据库命名规范数据库名不能超过30个字符。
数据库命名必须为项目英文名称或有意义的简写。
数据库创建时必须添加默认字符集和校对规则子句。默认字符集为UTF8MB4。示例见设计规范。
命名应使用小写。
附: MySQL中Unicode字符集列表:字符集名称字节占用字符集兼容性Unicode字符支持
UCS2每字符2字节所有Unicode 3.0字符
UTF16每字符2字节,或4字节。与UCS2兼容所有Unicode 5.0和Unicode 6.0字符,包括扩展字符。
UTF16LE与UTF16相同,只是字节顺序相反。所有Unicode 5.0和Unicode 6.0字符,包括扩展字符。
UTF8每字符1到3字节。所有Unicode 3.0字符
UTF8MB4每字符1到4字节。与UTF8兼容所有Unicode 5.0和Unicode 6.0字符,包括扩展字符。
UTF32每字符4字节。所有Unicode 5.0和Unicode 6.0字符,包括扩展字符。
2.2 表命名规范同一个模块的表尽可能使用相同的前缀,表名称尽可能表达含义。
多个单词以下划线(_)分隔。
表名不能超过30个字符。
普通表命名规则为 模块名_表描述(或有意义的简写)。
Mysql存储过程名规则_数据库对象命名规范一(原则、命名、 表、视图、存储过程、函数、触发器命名规范)...相关推荐
- MySql基础篇---004 其它数据库对象篇:视图,存储过程与函数,变量、流程控制与游标 ,触发器
第14章_视图 讲师:尚硅谷-宋红康(江湖人称:康师傅) 官网:http://www.atguigu.com 1. 常见的数据库对象 对象 描述 表(TABLE) 表是存储数据的逻辑单元,以行和列的形 ...
- pb 执行存储过程带参数_数据库存储过程
1. 存储过程的类型: (1) 用户自定义存储过程 自定义存储过程即用户使用T_SQL语句编写的.为了实现某一特定业务需求,在用户数据库中编写的T_SQL语句集合,自定义存储过程可以接受输入参数.向客 ...
- mysql的考试范围_数据库考试范围整理
填空: 1.目前常用的数据库管理系统软件有Access .SQL Sever和Oracle. 2.数据实际上就是存储在某一种媒体上的能够被识别的物理符号. 3.一个关系的逻辑结构就是一个二维表. 4. ...
- 超详细图解!【MySQL进阶篇】存储过程,视图,索引,函数,触发器
超详细图解![MySQL进阶篇]存储过程,视图,索引,函数,触发器 1.1 下载Linux 安装包 1.2 安装MySQL 1.3 启动 MySQL 服务 1.4 登录MySQL 2\. 索引 2.1 ...
- mysql 存储过程怎么多行注释_数据库通过存储过程批量添加注释(模板为oracle)...
在操作数据库时,我们时常需要给数据库中的表名以及字段名添加注释,如果去写comment语句,或者是直接拼出来一条一条去执行,亦或者使用一些可视化工具去添加,都太过于繁琐. 在此背景下,我想到了一个比较 ...
- 在mysql中数据库对象包括_数据库对象包括哪六个?
数据库对象包括:用户(对数据库有权限访问的人).视图(显示用户需要的数据项).索引(给用户提供快速访问数据的途径).触发器(用户定义的SQL事务命令集合).序列(提供了唯一数值的顺序表).图表(数据库 ...
- 【MySQL 第10章_数据库的设计规范】
第10章_数据库的设计规范 1. 为什么需要数据库设计 2.范式 2.1范式简介 2.2范式都包括哪些 2.3 键和相关属性的概念 2.4第一范式(1st NF) 2.5 第二范式(2nd NF) 2 ...
- MySQL删除空值语句_数据库语句sql 删除空记录
最简单删除SQL Server中所有数据的方法 原文:最简单删除SQL Server中所有数据的方法 最简单删除SQL Server中所有数据的方法 编写人:CC阿爸 2014-3-14 其实 ...
- dapper 调用 存储过程返回值_数据库事务、存储过程、函数以及触发器之间的区别和联系...
一.[事务概念] 事务(Transaction)是指构成单一逻辑工作单元的操作集合,要么完整地执行,要么完全不执行. 1,如果事务中有的操作没有成功完成,则事务中的所有操作都需要被回滚,回到事务执行前 ...
最新文章
- java面试 内存中堆和栈的区别
- “最害怕过周末”、“希望每天都干活”、“水电费又白交了”
- C/C++语言可变参数表深层探索
- python学习四(处理数据)
- java递归统计一个文件夹含子文件夹里文件不同后缀的出现次数
- qt中使窗口的大小随窗口的内容大小进行调整
- rust睡觉按键没反应_腐蚀Rust有哪些实用操作 腐蚀Rust实用操作汇总-游侠网
- 操作系统概念学习笔记 4 操作系统结构和操作简述
- SystemCenter2012SP1实践(2)部署证书服务器
- 人大金仓数据库的备份与还原 KingbaseES V8R6
- 计算机考研408每日一题 day161
- range,xrange,arange比较
- ARP断网攻击(详细教程)
- 关于URL中带空格的问题
- 测试用例方法--错误推测法
- excel常用快捷键详解
- Dockerfile 的详解
- winform 学习笔记
- ADO数据库连接中的Integrated Security和Persist Security Info参数的作用
- L. Spicy Restaurant
热门文章
- docker-compose up命令
- iPhoneX停产?对此不敢苟同
- jupyter notebook ModuleNotFoundError: No module named ‘tensorflow‘---爬出坑
- python海龟画哆啦a梦_python 海龟绘图画哆啦A梦
- 使用腾讯轻量云搭建个人邮箱系统
- 【小黑屋】——总结反馈
- BigDecimal 金额转换
- python(十二)Uiautomator2搭建UI自动化框架实战
- Docker基础讲解狂神笔记(1/2)
- What's the differece between high price houses and low price houses of airbnb?