在这就不多说entityframework相比ADO的各种利弊了。文笔不好请见谅。 近日使用entityframework6.0连接mysql,遇到各种问题,在百度谷歌上有许多帖子但是均无法解决情况。所以发一帖子提供完整可行的解决方案。 一,实体数据模型创建向导中出现MysqlDatabas...
分类:
数据库 时间:
2014-10-30 10:50:15
阅读次数:
344
Oracle的强大之处就在于他能总帮助让你选择正确的执行计划,即使你给了它错误的指示。
实验:
1. 创建测试表:
收集统计信息:
创建B树索引:
2. 执行select id from tbl_plan;查看它的执行计划:
因为创建了B树索引,正常讲可以从索引中获得id的值,不用全表扫描,但这里使用了全表扫描的方式。
即使使用...
分类:
数据库 时间:
2014-10-30 10:23:31
阅读次数:
270
在进行一些如发送短信、邮件的业务时,我们经常会使用一个表来存储待发送的数据,由后台多个线程不断的从表中读取待发送的数据进行发送,发送完成后再将数据转移到历史表中,这样保证待发送表的数据一般情况下不会太多。如待发送表结构为:
Create Table SMS(ID int not null identity(1,1),Content varchar(1024),Status int not nul...
分类:
数据库 时间:
2014-10-30 10:23:17
阅读次数:
185
1 SELECT t.guid,2 t.name,3 t.price,4 t.parentguid 5 FROM test t6 start with t.parentguid= '48D37AB8-E...
分类:
数据库 时间:
2014-10-30 10:16:29
阅读次数:
216
接下来,使用DBCA来创建RAC数据库。①以oracle用户登录图形界面,执行dbca,进入DBCA的图形界面,选择第1项,创建RAC数据库:②选择创建数据库选项,Next:③选择创建通用数据库,Next:④配置类型选择Admin-Managed,输入数据库名devdb,选择双节点,Next:⑤选择...
分类:
数据库 时间:
2014-10-30 10:16:19
阅读次数:
269
视图定义:
— —视图是一种虚表。
— —视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。
— —向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句.
— —视图向用户提供基表数据的另一种表现形式
为什么使用视图?
— —控制数据访问
— —简化查询
— —避免重复访问相同的数据
创建视图:...
分类:
数据库 时间:
2014-10-30 09:37:32
阅读次数:
349
Hr_DepartPlanWeek 部门周计划表:DepartMent部门名称,DepartMentID部门ID。
g_group部门表:gname部门名称,gid部门id
根据DepartMentID管理g_group表修改DepartMent
update Hr_DepartPlanWeek set DepartMent=t.gname
from (select gname,gid...
分类:
数据库 时间:
2014-10-30 09:34:31
阅读次数:
195
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计....
分类:
数据库 时间:
2014-10-30 09:29:20
阅读次数:
149
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is ...
分类:
数据库 时间:
2014-10-30 09:23:12
阅读次数:
328
create or replace function refresh_product_usage() returns void as $$declare rec record; sub_rec record; init_pro_id integer; parent_product_id integ....
分类:
数据库 时间:
2014-10-30 09:20:25
阅读次数:
275
修改字段名Exec sp_rename 'zxchem_Suggest.End_Date','Yj_Finish_Date','Column'修改字段长度Alter Table zxchem_Suggest Alter Column Yj_Finish_Date Varchar(10) Not Nu...
分类:
数据库 时间:
2014-10-30 08:16:55
阅读次数:
258
一.使用流程要使用sqlite,需要从sqlite官网下载到三个文件,分别为sqlite3.lib,sqlite3.dll,sqlite3.h,然后再在自己的工程中配置好头文件和库文件,同时将dll文件放到当前目录下,就完成配置可以使用sqlite了。使用的过程根据使用的函数大致分为如下几个过程:s...
分类:
数据库 时间:
2014-10-30 07:06:24
阅读次数:
185
作为一名教师,没有具体项目的开发,却喜欢尝鲜,不经意间开始追星了。换了Win7,安装了Microsoft Visual Studio 2010中文版,7月22日SQLite发布了3.7.0版。当然想试试了。一、获取源代码下载:http://www.sqlite.org/sqlite-amalgama...
分类:
数据库 时间:
2014-10-30 07:07:59
阅读次数:
190
前言:在创建数据库的时候,会有这样一个选项->排序规则,平时在创建数据库的时候并没有注意,只是选择了默认,也没感觉有什么问题,今天看到这个突然好奇起来,所以看了一些资料做了以下的一些总结,若有错误之处请斧正。 这个排序规则的作用是什么?可以避免一些在数据库导入时出现的一些错误。很多时候在导入数据库....
分类:
数据库 时间:
2014-10-30 07:04:23
阅读次数:
336
今天在搭建Django+mysql环境的时候遇到了一点问题,记录下来。安装环境:OS X 10.10操作系统,Python 2.7。MySQLdb其实包含在MySQL-python包中,因此无论下载还是在pip中search,都应该是搜寻MySQL-python。以下将说明MySQLdb两种常见的安...
分类:
数据库 时间:
2014-10-30 07:04:02
阅读次数:
238
日志系统—日志服务器日志是Linux操作系统重要的一方面,他记录了系统每天系统发生的各种各样的事情,你可以通过他来检查错误发生的原因,或受到攻击时攻击者留下的痕迹,所以日志对于安全来说非常重要。Linux下重要的日志文件位于/var/log/message/var/log/secure安全方面/var..
分类:
数据库 时间:
2014-10-30 02:07:50
阅读次数:
276
安装环境:操作系统:CentOS6.5_x64主机名:Oracle内存:2G(官方最低要求1G)硬盘:500G(企业版安装所需4.29G和1.7G数据文件)安装centos的时候要注意,swap交换分区的大小最好为物理内存的两倍,网络最好配置静态ip,还有安装时把开发工具装上,因为LinuxOracle的安装依赖于..
分类:
数据库 时间:
2014-10-30 02:07:39
阅读次数:
484