数据库相关
miniduhua
The reward for humility and fear of the Lord is riches and honor and life.
展开
-
SQL server 创建与删除数据库,数据表,约束的创建与删除语法
创建数据库之前可以先判断该数据库是否存在,如果存在就吧原来的数据库删除, 判断语法: if exists(select * from sysDatabases where name='数据库的名字')//因为数据库的名字存在系统的sysDatabases 表里面,查询该表里面name列是否有该表,如果有就会返回true drop Database 数据库名字 //该语法是删除数据库 /原创 2016-08-01 11:15:33 · 828 阅读 · 0 评论 -
SQL server 事务介绍,创建与使用
事务(Transaction) 事务是一种机制,一个操作序列,包含一组操作指令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求(即要么全部执行,要么全部不执行) --------------------------------------- 事务的4个属性 原子性(Atomiciy) 事务中的所有元素必须作为一个整体提交或回滚,其元素是不可分的(原子性),如果事务中的任何元素出原创 2016-08-03 11:39:37 · 8196 阅读 · 0 评论 -
SQL server视图的介绍,创建与使用
视图 视图是一种虚拟表,来自一个或者多个表的行或者列,视图并不是数据库中存储的数据值,可以简单的理解视图就是封装了一段查询语句,调用该视图就得到查询语句查询出来的临时表. --------------------------------------- 创建视图的两种方式 打开需要创建的数据库,选择 视图 右键新建视图-选择所需的表后->添加,打钩选择需要的列保存即可 代码创建视图的语法原创 2016-08-03 11:43:36 · 20655 阅读 · 1 评论 -
SQL server索引 简介,创建与使用
索引 索引分类(常用的6种) 唯一索引 当创建唯一约束的时候系统就自动创建唯一索引 主键索引 当创建唯主键约束的时候系统就自动创建主键索引,主键索引的性能比唯一索引更快 聚集索引 创建聚集索引选择可以物理排序的列,比如abc或者123 注意事项:一个表只能包含一个聚集索引,当设置某列为主键时,则该列默认为聚集索引, 非聚集索引 非聚集索引建立在索引页上,当查询数据时可以从原创 2016-08-03 11:44:59 · 1604 阅读 · 0 评论 -
SQL server 存储过程 创建与使用
存储过程(Procedure) 存储过程是SQL语句和控制语句的预编译集合,保存在数据库中,可以调用执行,并且允许用户声明变量.逻辑控制语句以及其他强大的编程功能 --------------------------------------- 存储过程的优点: 1.模块化程序设计,2.执行速度快,效率高,3.减少网络流量,4.具有良好的安全性 存储过程三类: 1.系统存储过程,系统存储原创 2016-08-03 11:47:23 · 29284 阅读 · 1 评论 -
关于MySQL修改成utf8mb4编码后启动服务报错1067的解决方法
关于怎么设置utf8mb4可以看这篇文章 : MySQL设置字符集utf8mb4 主要设置就是在my.ini或者my.cnf 设置如下 [client] default-character-set = utf8mb4 [mysql] default-character-set = utf8mb4 [mysqld] character-set-client-handshake原创 2017-08-02 12:06:01 · 1767 阅读 · 0 评论 -
2017-8-15 中国四级地区数据
数据放在GitHub上,如果您要使用该数据,请您在使用过程中有存在错误的向我们反馈,可以通过留言,或者发送到我的邮箱690389491@qq.com 数据地址:GitHub仓库原创 2017-09-01 10:01:23 · 1950 阅读 · 0 评论