摘要:Connection 对象代表与数据库的连接。连接过程包括所执行的 SQL 语句和在该连接上所返回的结果。一个应用程序可与单个数据库有一个或多个连接,或者可与许多数据库有连接。2.1.1 打开连接与数据库建立连接的标准方法是调用DriverManager.getConnection方法。该方法接受含有某个 URL 的字符串。DriverManager 类(即所谓的 JDBC管理层)将尝试找到可与那个 URL 所代表的数据库进行连接的驱动程序。DriverManager 类存有已注册的 Driver 类的清单。当调用方法 getConnection 时,它将检查清单中的每个驱动程序,直到找到可.
阅读全文
文章分类 - 【3-01】【Oracle】
此栏专注于Oracle的技术
摘要:1.包的概念(1)包的相关概念包(Package)是将一组相关联的PL/SQL类型(如RECORD类型)、变量、常量、异常、游标和子程序(过程和函数)等封装在一起的数据结构。包通常包括两个部分:规范和主体。包的规范(Package Specification)又称包头,是包和应用程序的接口部分,通常含有PL/SQL类型、变量、常量、异常、游标和子程序等的声明,这些声明对应用程序是可见的,应用程序可以调用它们。包的主体(Package Body)完整地定义了在包的规范中声明的游标、子程序,从而实现包的规范。主体内容对应用程序是不可见的。(2)使用包的好处模块化:包将逻辑上相关联的PL/SQL类型
阅读全文
摘要:1) 当我们在一个中文环境的客户端使用如下sql语句INSERT INTO "temptable" ( DELIVER_DATE ) VALUES (TO_DATE('27-Jun-2007 15:57:30', 'DD-MON-YYYY HH24:MI:SS') )Runtime error occurred: 1843 (ORA-01843: 无效的月份)数据库会报告一个ORA-01843的错误,这是因为客户端是中文环境,格式mon就不能用英文的月份写法,必须用中文的“六月”如果不想修改sql语句运行的话,就需要在执行该语句之前,使用al
阅读全文
摘要:首先你要弄清楚normal和sysdba 之间的区别,两者的职责是不同的举个例子吧,他们就好象班主任和校长 ,你能让校长去干班主任的活么 ?
阅读全文
摘要:在SQLPLUS worksheet用sql语句新建一个表的时候,需要使用commit,不然在管理器中看不见表在SQP PLUS用sql语句新建一个表的时候,木有commit也能看见表
阅读全文
摘要:什么时候需要用commit;对于现在,可以直接每个sql语句都使用commit;DML需要提交(insert、update、delete)DDL会自动提交(create、alter ...)
阅读全文
摘要:You will get the following output (assuming the grade of employee no 1 is ‘A’):Employee Grade is APL/SQL procedure successfully completed.NND,搞了好长时间,只出现“PL/SQL过程已成功完成”就是不输出结果,我的去!无知真可怕,希望早日脱离无知!
阅读全文