摘要:很多网友询问如何选择入门书籍,学Oracle有什么好书,这里给出一些常见书籍的介绍。首先声明,本文只涉及国外作品,因为国内的作品好的极少,大多是拼凑之作。提到入门学习,我又得搬Tom(Thomas Kyte)出来了。他在Ask Tom和他最新的书里都介绍了他认为比较好的学习途径和阅读资料。他推荐的资料都是Oracle的官方文档,有个网友在版上也提出是不是通读文档就可以了。可以肯定地说,如果你通读了文档,记住了其中的50%,那你已经很牛了,我的有生之年估计不会有可能通读——对于9iR2一共48篇文档共计46000+页!Tom给出了必读文档和顺序,我简要说明如下:所有人员Concepts|New
阅读全文
摘要:Database db = DatabaseFactory.CreateDatabase(); string sql = "SELECT * FROM table";DbCommand cmd = db.GetSqlStringCommand(sql);//添加这句就不会出现错误 DataSet ds = db.ExecuteDataSet(cmd); return ds;
阅读全文
摘要:--发邮件主要方法CREATE OR REPLACE PROCEDURE PROCSENDEMAIL(P_CONTENT VARCHAR2,--邮件正文 P_SUB VARCHAR2,--邮件标题 P_SENDER VARCHAR2,--发送人邮件地址 P_RECEIVER VARCHAR2,--接收地址,可以同时发送到多个地址上,...
阅读全文
摘要:内容包括三大项:1.oracle基本操作语句2.SQLServer基本操作语句3.各种数据库连接方法oracle基本操作语句打开服务器net start oracleservicebinbo打开监听器lsnrctl start关闭服务器net stop oracleservicebinbo关闭监听器lsnrctl stop===============================================================清屏clear screen数据字典 ===========desc user_views(关键词)=========================
阅读全文
摘要:行转列例子: select * from grade select student ,max(decode(subject,'en',grade,null)) 英语 ,max(decode(subject,'ch',grade,null)) 语文,max(decode(subject,'ma',grade,null)) 数学 from grade group by student列转行:创建测试表create table test asselect student ,max(decode(subject,'en',grade,nu
阅读全文
摘要:Pivot如您所知,关系表是表格化的,即,它们以列-值对的形式出现。假设一个表名为 CUSTOMERS。SQL> desc customers Name Null? Type ----------------------------------------- -------- --------------------------- CUST_ID NUMBER(10) CUST_NAME ...
阅读全文