码迷,mamicode.com
首页 > 数据库
slick for play 使用原生sql查询以及拼接sql
在play中用函数式框架slick来操作数据库是一件很爽的事情。但有时因为某些特殊场景又不得不用原生的sql了。 还好slick支持这种写法,可以看看slick官方文档,Slick Plain SQL queries http://slick.lightbend.com/doc/3.1.1/sql- ...
分类:数据库   时间:2016-12-22 13:54:43    阅读次数:243
LINQ to SQL语句(20)之存储过程
在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的几个存储过程来理解一下。 1.标量返回 在数据库中,有名为Customers Count By Region的存储过程。该存储过程返回顾客所在"WA"区 ...
分类:数据库   时间:2016-12-22 13:44:27    阅读次数:213
LINQ to SQL语句(13)之开放式并发控制和事务
Simultaneous Changes开放式并发控制 下表介绍 LINQ to SQL 文档中涉及开放式并发的术语: 在 LINQ to SQL 对象模型中,当以下两个条件都得到满足时,就会发生“开放式并发冲突”:客户端尝试向数据库提交更改;数据库中的一个或多个更新检查值自客户端上次读取它们以来已 ...
分类:数据库   时间:2016-12-22 11:46:13    阅读次数:226
ORACLE 查询一个数据表后通过遍历再插入另一个表中的两种写法
ORACLE 查询一个数据表后通过遍历再插入另一个表中的两种写法 语法 第一种: 通过使用Oracle语句块 第二中: 使用纯SQL语句实现 ...
分类:数据库   时间:2016-12-22 11:42:05    阅读次数:165
ThinkPHP框架 基础 链接数据库
在第一次成功访问应用入口文件的时候,会显示出一个系统默认的欢迎页面并自动在APPLication文件夹里生成三个文件夹,如下,第一次访问应用文件路径:localhost/tr/index.php 访问成功后在原有空的Application目录下面,已经自动生成了公共模块Comon 默认的Home模块 ...
分类:数据库   时间:2016-12-22 11:43:24    阅读次数:213
LINQ to SQL语句(7)之Exists/In/Any/All/Contains
适用场景:用于判断集合中元素,进一步缩小范围。 Any 说明:用于判断集合中是否有元素满足某一条件;不延迟。(若条件为空,则集合只要不为空就返回True,否则为False)。有2种形式,分别为简单形式和带条件形式。 1.简单形式: 仅返回没有订单的客户: 生成SQL语句为: 2.带条件形式: 仅返回 ...
分类:数据库   时间:2016-12-22 11:39:27    阅读次数:197
LINQ to SQL语句(9)之Top/Bottom和Paging和SqlMethods
适用场景:适量的取出自己想要的数据,不是全部取出,这样性能有所加强。 Take 说明:获取集合的前n个元素;延迟。即只返回限定数量的结果集。 语句描述:选择所雇用的前5个雇员。 Skip 说明:跳过集合的前n个元素;延迟。即我们跳过给定的数目返回后面的结果集。 语句描述:选择10种最贵产品之外的所有 ...
分类:数据库   时间:2016-12-22 11:26:54    阅读次数:179
LINQ to SQL语句(10)之Insert
1.简单形式 说明:new一个对象,使用InsertOnSubmit方法将其加入到对应的集合中,使用SubmitChanges()提交到数据库。 语句描述:使用InsertOnSubmit方法将新客户添加到Customers 表对象。调用SubmitChanges 将此新Customer保存到数据库 ...
分类:数据库   时间:2016-12-22 11:27:43    阅读次数:194
LINQ to SQL语句(12)之Delete和使用Attach
1.简单形式 说明:调用DeleteOnSubmit方法即可。 语句描述:使用DeleteOnSubmit方法从OrderDetail 表中删除OrderDetail对象。调用SubmitChanges 将此删除保持到数据库。 2.一对多关系 说明:Order与OrderDetail是一对多关系,首 ...
分类:数据库   时间:2016-12-22 11:12:45    阅读次数:233
LINQ to SQL语句(11)之Update
说明:更新操作,先获取对象,进行修改操作之后,直接调用SubmitChanges()方法即可提交。注意,这里是在同一个DataContext中,对于不同的DataContex看下面的讲解。 1.简单形式 语句描述:使用SubmitChanges将对检索到的一个Customer对象做出的更新保持回数据 ...
分类:数据库   时间:2016-12-22 11:09:16    阅读次数:175
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:09:04    阅读次数:265
Load Image from Oracle BLOB into WPF Image Control
Almost forgot. In my last tutorial, I tell you how to save Image / Photo into oracle database. But, there is another problem, how to read and view it ...
分类:数据库   时间:2016-12-22 10:54:44    阅读次数:323
LINQ to SQL语句(8)之Concat/Union/Intersect/Except
适用场景:对两个集合的处理,例如追加、合并、取相同项、相交项等等。 Concat(连接) 说明:连接不同的集合,不会自动过滤相同项;延迟。 1.简单形式: 语句描述:返回所有消费者和雇员的电话和传真。 2.复合形式: 语句描述:返回所有消费者和雇员的姓名和电话。 Union(合并) 说明:连接不同的 ...
分类:数据库   时间:2016-12-22 10:50:17    阅读次数:169
MySQL5.0+提示字段没有默认值(doesn’t have a default value)的解决方法
方法一: 方法一: 方法一: 打开my.ini,查找 sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” 修改为 sql-mode=”NO_AUTO_CREATE_USER,NO_ENGINE_SUBST ...
分类:数据库   时间:2016-12-22 10:51:19    阅读次数:187
Oracle 11g XE 试用记录
安装之前先删除系统环境变量中的oracle_home等配置(如果存在的话); 如果安装后出现Web管理界面不能访问或者数据库不能连接的情况,卸载再多安装几次可能就正常了。状态不正常时,可以使用 C:\oraclexe\app\oracle\product\11.2.0\server\bin\lsnr ...
分类:数据库   时间:2016-12-22 10:48:54    阅读次数:313
数据库使用数据泵迁移遇到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:59:44    阅读次数:363
使用数据泵+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:14:26    阅读次数:895
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!