仓酷云

标题: MYSQL网站制作之利用ADO.NET会见Oracle 9i存储历程(下)... [打印本页]

作者: 飘飘悠悠    时间: 2015-1-16 22:17
标题: MYSQL网站制作之利用ADO.NET会见Oracle 9i存储历程(下)...
最近由权威调查机构Evans数据公司进行的一项调查显示,MySQL在过去两年已经获得了25%的市场份额。该调查公司还预测,相比其他的开源数据库和闭源数据库。  关于HR架构的默许安装,把持台输入显现了员工101的两个纪录中每一个纪录的字段(用分号分开):
  101;9/21/198912:00:00AM;10/27/199312:00:00AM;AC_ACCOUNT;110;
  101;10/28/199312:00:00AM;3/15/199712:00:00AM;AC_MGR;110;
  上述代码显现,包中的历程是利用包称号(ELECT_JOB_HISTORY)和历程的称号(在此情形下为GetJobHistoryByEmployeeId)指定的,两者之间用句点分开。
  代码还申明了怎样界说了局集的REFCURSOR参数。请注重,数据范例为OracleType.Cursor,偏向为ParameterDirection.Output。
  还请注重,在会见REFCURSOR中的了局集的全部过程当中,毗连都坚持翻开形态。
  假如包前往多个游标,则DataReader会依照您向参数汇合中增加它们的按次来会见这些游标,而不是依照它们在过程当中呈现的按次来会见。可以使用DataReader的NextResult()办法行进到下一个游标。
  前往单个值的存储历程
  OracleCommand类的ExecuteOracleScalar()办法用于实行将单个值作为OracleType数据范例前往的SQL语句或存储历程。假如命令前往一个了局集,则该办法会前往第一行第一列的值。假如前往了REFCURSOR,而不是前往了REFCURSOR所指向的第一行第一列的值,则该办法会前往一个空援用。OracleCommand类的ExecuteScalar()办法相似于ExecuteOracleScalar()办法,只不外它将值作为.NET框架数据范例前往。
  只管云云,在利用Oracle存储历程时,这两个办法都没有效。Oracle存储历程不克不及将值作为RETURN语句的一部分前往,而只能将其作为OUT参数前往。有关信息,请参阅不前往数据的存储历程一节。同时,除经由过程REFCURSOR输入参数之外,您不克不及前往了局集。下一节将对此举行会商。
最近由权威调查机构Evans数据公司进行的一项调查显示,MySQL在过去两年已经获得了25%的市场份额。该调查公司还预测,相比其他的开源数据库和闭源数据库。
作者: 飘飘悠悠    时间: 2015-1-19 06:47
而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。
作者: 简单生活    时间: 2015-1-26 16:22
学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!
作者: 活着的死人    时间: 2015-2-4 20:21
你可以简单地认为适合的就是好,不适合就是不好。
作者: 山那边是海    时间: 2015-2-10 06:58
SQL语言是学习所有数据库产品的基础,无论你是做数据库管理还是做数据库开发都是这样。不过具体学习的侧重点要看你将来做哪一块,如果是做数据库管理(DBA),侧重点应该放在SQLServer的系统管理上.
作者: 再见西城    时间: 2015-3-1 03:06
having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件显示特定的组,也可以使用多个分组标准进行分组。
作者: 兰色精灵    时间: 2015-3-10 12:30
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
作者: 若相依    时间: 2015-3-17 07:11
对于数据库来说,查询是数据库的灵魂,那么SQL查询效率究竟效率如何呢?下文将带对SQL查询的相关问题进行讨论,供您参考。
作者: 只想知道    时间: 2015-3-24 02:09
大侠们有推荐的书籍和学习方法写下吧。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2