一. 使用存储过程的好处 1. 减少客户机与服务器之间的网络使用率,以及数据库锁定保持的时间 应用程序通常在执行每个SQL语句都要跨网络两次,存储过程可以将SQL语句集中在一起, 从而使得对于每一组SQL语句只需要跨网络两次。存储过程中集中在一起的SQL语句越多, 网络的使用率和数据库锁定保持的时间 ...
分类:
数据库技术 时间:
2016-07-04 18:35:13
收藏:
0 评论:
0 赞:
0 阅读:
551
http://tsecer.blog.163.com/blog/static/150181720160117355684/ http://tsecer.blog.163.com/blog/static/150181720160117355684/ http://tsecer.blog.163.com ...
分类:
数据库技术 时间:
2016-07-04 18:33:42
收藏:
0 评论:
0 赞:
0 阅读:
229
alter table tbl_user add email varchar(50); alter table tbl_user drop email; alter table tbl_user alter table 表名change age user_age int; change关键字 旧字段 ...
分类:
数据库技术 时间:
2016-07-04 18:29:29
收藏:
0 评论:
0 赞:
0 阅读:
235
列转行 表结构: yw: 语文 sx: 数学 表数据: 转换SQL: 转换结果: 转换过程: 将一行数据拆分成多行数据,然后通过union all 将数据合并到一起。 ...
分类:
数据库技术 时间:
2016-07-04 18:28:22
收藏:
0 评论:
0 赞:
0 阅读:
290
1.存储过程结构 1.1 第一个存储过程 上面就是一个最简单的存储过程。一个存储过程大体分为这么几个部分: 创建语句:create or replace procedure 存储过程名 如果没有or replace语句,则仅仅是新建一个存储过程。如果系统存在该存储过程,则会报错。Create or ...
分类:
数据库技术 时间:
2016-07-04 17:09:24
收藏:
0 评论:
0 赞:
0 阅读:
357
Mac OX上安装MongoDb MongoDB的安装有好多种安装方法,有普通青年的HomeBrew方式,也有文艺青年的源码编译方式。我只想快速的装起来用一下,所以我选最简单的HomeBrew。 请参考官方文档 : http://docs.mongodb.org/manual/tutorial/in ...
分类:
数据库技术 时间:
2016-07-04 17:07:44
收藏:
0 评论:
0 赞:
0 阅读:
244
网上搜了以下redis的入门操作,全TM的关于怎么安装配置和性能特点的。 基本的CRUD(Create, Read, Update, Delete)就谁也没说,简直气疯了。 先记录下自己常用的命令,后面再回头整理一份常用的操作文档。 # 命令行登录客户端 redis-cli # 登录 AUTH pa ...
分类:
数据库技术 时间:
2016-07-04 17:07:01
收藏:
0 评论:
0 赞:
0 阅读:
311
比如创建表格,表格ID需要自增 将ID设置成主键,并配置auto_increment 例: create table test( id int(4) not null primary key auto_increment username char(20) passwd char(20) ) ...
分类:
数据库技术 时间:
2016-07-04 17:05:52
收藏:
0 评论:
0 赞:
0 阅读:
257
因为要熟悉linux命令,所以在win7环境下安装了oracle的虚拟机,并在虚拟机中安装了unbuntu-server。unbuntu安装过程还算顺利,因为是小菜一枚,基本选择默认安装。 环境: win7 oracle VM VirtualBox 5.0.20 ubuntu-14.04.1-ser ...
分类:
数据库技术 时间:
2016-07-04 17:00:22
收藏:
0 评论:
0 赞:
0 阅读:
415
SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 ...
分类:
数据库技术 时间:
2016-07-04 16:58:42
收藏:
0 评论:
0 赞:
0 阅读:
204
通过appid和appsecret获取access_token的定义函数 这里用的是memcache缓存存储用户信息7000秒 ...
分类:
数据库技术 时间:
2016-07-04 16:58:13
收藏:
0 评论:
0 赞:
0 阅读:
308
1 #!/usr/bin/env python3.5 2 # -*- coding:utf8 -*- 3 # 多对多关联 4 from sqlalchemy import Table, Column, Integer, ForeignKey,String,create_engine,and_,or_ ...
分类:
数据库技术 时间:
2016-07-04 16:57:52
收藏:
0 评论:
0 赞:
0 阅读:
332
2013-09-23 14:26 by xchit, 5084 阅读, 3 评论, 收藏, 编辑 目前,EF对存储过程的支持并不完善。存在以下问题: EF不支持存储过程返回多表联合查询的结果集。 EF仅支持返回返回某个表的全部字段,以便转换成对应的实体。无法支持返回部分字段的情况。 虽然可以正常导入 ...
分类:
数据库技术 时间:
2016-07-04 16:57:42
收藏:
0 评论:
0 赞:
0 阅读:
562
...
分类:
数据库技术 时间:
2016-07-04 16:57:22
收藏:
0 评论:
0 赞:
0 阅读:
327
linux下搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件使用虚拟用户收发邮件安装九、安装Courierauthenticationlibrary1、courier简介courier-authlib是Courier组件中的认证库,它是courier组件中一个独立的子项目,用于为courier的其它组件提..
分类:
数据库技术 时间:
2016-07-04 15:44:23
收藏:
0 评论:
0 赞:
0 阅读:
404
使用rowcount rowcount的作用就是用来限定后面的sql在返回指定的行数之后便停止处理, rowcount的设置会在整个会话中有效 SET ROWCOUNT 10SELECT * FROM dbo.Customer ORDER BY id desc 使用完之后可以设置为: SET ROW ...
分类:
数据库技术 时间:
2016-07-04 15:37:22
收藏:
0 评论:
0 赞:
0 阅读:
211
NOLOCK(不加锁) 此选项被选中时,SQL Server 在读取或修改数据时不加任何锁。 在这种情况下,用户有可能读取到未完成事务(Uncommited Transaction)或回滚(Roll Back)中的数据, 即所谓的“脏数据”。 UPDLOCK(修改锁) 此选项被选中时,SQL Ser ...
分类:
数据库技术 时间:
2016-07-04 15:36:33
收藏:
0 评论:
0 赞:
0 阅读:
233
一、MAC Mysql安装 1、下载dmg安装 从http://dev.mysql.com/downloads/mysql/下载dmg安装 二、Mysql密码修改 1、通过mysql -uroot -ppwd进入到命令行,会发现任何操作都会出现ERROR 1820 (HY000): You must ...
分类:
数据库技术 时间:
2016-07-04 15:30:32
收藏:
0 评论:
0 赞:
0 阅读:
244
【标题】:SQL varchar varchar(n)【日期】:2016-07-04【类别】:SQLSERVER【问题】:T-SQL 声明变量类型为varchar后执行插入语句插入不成功【原因】:声明变量varchar不带长度,sqlserver会默认长度1代替 http://sqlblog.com ...
分类:
数据库技术 时间:
2016-07-04 15:22:32
收藏:
0 评论:
0 赞:
0 阅读:
203
IMAP(Internet Mail Access Protocol,Internet邮件访问协议)以前称作交互邮件访问协议(Interactive Mail Access Protocol)。IMAP是斯坦福大学在1986年开发的一种邮件获取协议。它的主要作用是邮件客户端(例如MS Outlook ...
分类:
数据库技术 时间:
2016-07-04 15:18:42
收藏:
0 评论:
0 赞:
0 阅读:
524