首页 > 数据库技术
LINQ to SQL语句(20)之存储过程
在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的几个存储过程来理解一下。 1.标量返回 在数据库中,有名为Customers Count By Region的存储过程。该存储过程返回顾客所在"WA"区 ...
分类:数据库技术   时间:2016-12-22 13:42:17    收藏:0  评论:0  赞:0  阅读:316
LINQ to SQL语句(13)之开放式并发控制和事务
Simultaneous Changes开放式并发控制 下表介绍 LINQ to SQL 文档中涉及开放式并发的术语: 在 LINQ to SQL 对象模型中,当以下两个条件都得到满足时,就会发生“开放式并发冲突”:客户端尝试向数据库提交更改;数据库中的一个或多个更新检查值自客户端上次读取它们以来已 ...
分类:数据库技术   时间:2016-12-22 11:45:03    收藏:0  评论:0  赞:0  阅读:215
ThinkPHP框架 基础 链接数据库
在第一次成功访问应用入口文件的时候,会显示出一个系统默认的欢迎页面并自动在APPLication文件夹里生成三个文件夹,如下,第一次访问应用文件路径:localhost/tr/index.php 访问成功后在原有空的Application目录下面,已经自动生成了公共模块Comon 默认的Home模块 ...
分类:数据库技术   时间:2016-12-22 11:40:46    收藏:0  评论:0  赞:0  阅读:220
LINQ to SQL语句(7)之Exists/In/Any/All/Contains
适用场景:用于判断集合中元素,进一步缩小范围。 Any 说明:用于判断集合中是否有元素满足某一条件;不延迟。(若条件为空,则集合只要不为空就返回True,否则为False)。有2种形式,分别为简单形式和带条件形式。 1.简单形式: 仅返回没有订单的客户: 生成SQL语句为: 2.带条件形式: 仅返回 ...
分类:数据库技术   时间:2016-12-22 11:39:06    收藏:0  评论:0  赞:0  阅读:175
LINQ to SQL语句(9)之Top/Bottom和Paging和SqlMethods
适用场景:适量的取出自己想要的数据,不是全部取出,这样性能有所加强。 Take 说明:获取集合的前n个元素;延迟。即只返回限定数量的结果集。 语句描述:选择所雇用的前5个雇员。 Skip 说明:跳过集合的前n个元素;延迟。即我们跳过给定的数目返回后面的结果集。 语句描述:选择10种最贵产品之外的所有 ...
分类:数据库技术   时间:2016-12-22 11:26:18    收藏:0  评论:0  赞:0  阅读:162
LINQ to SQL语句(10)之Insert
1.简单形式 说明:new一个对象,使用InsertOnSubmit方法将其加入到对应的集合中,使用SubmitChanges()提交到数据库。 语句描述:使用InsertOnSubmit方法将新客户添加到Customers 表对象。调用SubmitChanges 将此新Customer保存到数据库 ...
分类:数据库技术   时间:2016-12-22 11:25:39    收藏:0  评论:0  赞:0  阅读:165
LINQ to SQL语句(12)之Delete和使用Attach
1.简单形式 说明:调用DeleteOnSubmit方法即可。 语句描述:使用DeleteOnSubmit方法从OrderDetail 表中删除OrderDetail对象。调用SubmitChanges 将此删除保持到数据库。 2.一对多关系 说明:Order与OrderDetail是一对多关系,首 ...
分类:数据库技术   时间:2016-12-22 11:09:46    收藏:0  评论:0  赞:0  阅读:187
LINQ to SQL语句(11)之Update
说明:更新操作,先获取对象,进行修改操作之后,直接调用SubmitChanges()方法即可提交。注意,这里是在同一个DataContext中,对于不同的DataContex看下面的讲解。 1.简单形式 语句描述:使用SubmitChanges将对检索到的一个Customer对象做出的更新保持回数据 ...
分类:数据库技术   时间:2016-12-22 11:07:21    收藏:0  评论:0  赞:0  阅读:243
LINQ to SQL语句(6)之Group By/Having
适用场景:分组数据,为我们查找数据缩小范围。 说明:分配并返回对传入参数进行分组操作后的可枚举对象。分组;延迟 1.简单形式: 语句描述:使用Group By按CategoryID划分产品。 说明:from p in db.Products 表示从表中将产品对象取出来。group p by p.Ca ...
分类:数据库技术   时间:2016-12-22 11:06:31    收藏:0  评论:0  赞:0  阅读:129
LINQ to SQL语句(8)之Concat/Union/Intersect/Except
适用场景:对两个集合的处理,例如追加、合并、取相同项、相交项等等。 Concat(连接) 说明:连接不同的集合,不会自动过滤相同项;延迟。 1.简单形式: 语句描述:返回所有消费者和雇员的电话和传真。 2.复合形式: 语句描述:返回所有消费者和雇员的姓名和电话。 Union(合并) 说明:连接不同的 ...
分类:数据库技术   时间:2016-12-22 10:50:16    收藏:0  评论:0  赞:0  阅读:185
Oracle 11g XE 试用记录
安装之前先删除系统环境变量中的oracle_home等配置(如果存在的话); 如果安装后出现Web管理界面不能访问或者数据库不能连接的情况,卸载再多安装几次可能就正常了。状态不正常时,可以使用 C:\oraclexe\app\oracle\product\11.2.0\server\bin\lsnr ...
分类:数据库技术   时间:2016-12-22 10:45:53    收藏:0  评论:0  赞:0  阅读:221
数据库使用数据泵迁移遇到LOB字段
impdp system/Clic1234 attach=SYS_IMPORT_ILEARN_TRA desc ILEARN_TRA.NOTIFI_TACTIC desc ILEARN_TRA.MSG_MAILdesc ILEARN_TRA.NT_HISTORYdesc ILEARN_TRA.ATT... ...
分类:数据库技术   时间:2016-12-22 08:56:34    收藏:0  评论:0  赞:0  阅读:678
使用数据泵+dblink迁移数据库,适用于本地空间不足的情况
col name for a40 select name,locks,pins from v$db_object_cache where locks > 0 and pins > 0 and type='PROCEDURE'; 10.21.1.20 和10.24.51.11两个数据库的dblibk已... ...
分类:数据库技术   时间:2016-12-22 07:12:13    收藏:0  评论:0  赞:0  阅读:379
Druid监控Mybatis不显示SQL问题
一、Web.xml增加如下配置: 1、DruidWebStatFilter。如果没有配置filter信息。session监控,web监控等不可用。没有配置 2、DruidStatView。如果没有servlet,无法通过web页面查看监控数据。 二、在Spring中声明Druid数据源 注意:<pr ...
分类:数据库技术   时间:2016-12-22 07:11:14    收藏:0  评论:0  赞:0  阅读:225
go database/sql sql-driver/mysql 操作
这里使用的是github.com/Go-SQL-Driver/MySQL, 所以需要下载一个github.com/Go-SQL-Driver/MySQL 引入 database/sql 和 github.com/Go-SQL-Driver/MySQL 这里实现了对数据库的 增、删、改、查、事务 这里 ...
分类:数据库技术   时间:2016-12-22 06:41:56    收藏:0  评论:0  赞:0  阅读:259
tornado+sqlalchemy+celery,数据库连接消耗在哪里
随着公司业务的发展,网站的日活数也逐渐增多,以前只需要考虑将所需要的功能实现就行了,当日活越来越大的时候,就需要考虑对服务器的资源使用消耗情况有一个清楚的认知。 最近老是发现数据库的连接数如果几天不重启服务器,就经常会发现有很多sleep很久的数据库连接,对数据库服务器的性能有较大的影响。所以需要知 ...
分类:数据库技术   时间:2016-12-22 06:35:10    收藏:0  评论:0  赞:0  阅读:164
java.sql.SQLException: ORA-01000: 超出打开游标的最大数
实际上,这个错误的原因,主要还是代码问题引起的。 ora-01000: maximum open cursors exceeded. 表示已经达到一个进程打开的最大游标数。 这样的错误很容易出现在Java代码中的主要原因是:Java代码在执行conn.createStatement()和conn.p ...
分类:数据库技术   时间:2016-12-22 06:20:21    收藏:0  评论:0  赞:0  阅读:200
MySQL开发规范
字符设计规范:1. 选择合适的字符集,短字符集更利于传输和存储:通常使用UTF8字符集。如果确认系统只需要支持英文字符,则用latin1;如果只需要支持中文,则用GBK,GB2312;需要国际化,则用UTF82. character-set-server服务端(db,table,filed) def ...
分类:数据库技术   时间:2016-12-22 06:20:07    收藏:0  评论:0  赞:0  阅读:164
no module named mysqldb
分类:数据库技术   时间:2016-12-22 00:37:55    收藏:0  评论:0  赞:0  阅读:300
mysqld_safe的作用
官方推荐在类UNIX系统中使用mysqld_safe脚本来启动mysqld进程,严重错误产生时自动重启mysqld进程记录mysqld进程运行信息,保存在错误日志中(error.log,通常在my.cnf中指定)mysqld_safe的启动和运行参数与mysqld通用,对mysqld_safe进程施加参数等同于在mysqld进程上施加参..
分类:数据库技术   时间:2016-12-22 00:35:43    收藏:0  评论:0  赞:0  阅读:242
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!