摘要: Linux-Ubnutu配置Java环境 环境:Ubnutu 16.04 、JDK 1.8 第一步: 首先,需要在Oracle官网下载JDK(URL:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 阅读全文
posted @ 2019-02-17 21:20 西巴 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 想要理解py中的引用传递问题与值传递问题首先必须理解py中的可变类型与不可变类型。 可变类型:列表,字典 不可变类型:整型,浮点型,字符串等等 1.不可变类型 参考以上代码理解。 可变类型 阅读全文
posted @ 2018-08-03 12:02 西巴 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 如果oracle的字符编码采用GBK,那么一个汉字占两个字节,可如果使用的是UTF-8那么一个汉字占三个字节。大部分情况下使用varchar2类型,可以保证更好的兼容性。 GBK字符集下:varchar2(10)可以存5个中文,可以存10个英文。但是使用length函数获取长度实际上获取的是字符的个 阅读全文
posted @ 2017-05-25 13:47 西巴 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cnblogs.com/hellokitty1/p/4584333.html 用户在通过PLSQL编写程序时,PLSQL通常会在操作上进行交互,当用户通过PLSQL执行一条更新语句时,SQL会将更新后的数据返回给PLSQL,这样用户才可以在PLSQL之中取得更新后的数据, 阅读全文
posted @ 2017-05-20 12:38 西巴 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 这个代码块执行之后屏幕上会显示什么?BEGIN DBMS_OUTPUT.put_line ('-3,2='||SUBSTR ('abdefg', -3, 2)); DBMS_OUTPUT.put_line ('-7,2='||SUBSTR ('abdefg', -7, 2));END;/(A) 未处 阅读全文
posted @ 2017-05-16 23:24 西巴 阅读(1775) 评论(0) 推荐(0) 编辑
摘要: 总的来说这个错误是由于对表空间操作的权限不足造成的,所以这个时候就可以检查出错之前对于所操作的表赋权grant connect,resource to zhangbojie ; 阅读全文
posted @ 2017-05-16 10:12 西巴 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 一 表的创建 表的创建属于DDL(数据定义语言)范畴。每创建的数据表或者是表中的列都属于数据库之中的对象,表对象的创建语法以: CREATE TABLE为主进行定义。 1、表的创建语法如下: 2、对表名称及列名称的定义要求如下: (a)必须以字母开头 (b)长度为 1 -- 30 个字符 (c)表名 阅读全文
posted @ 2017-05-16 10:03 西巴 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 数据表的基本概念 1.1表是现实世界的抽象 数据表是一种“行与列”数据的组合,也是数据库之中最为基本的组成单元,所有的数据操作(增加、修改、查询、删除)以及约束、索引等概念都要依附于数据表而存在,而数据表也可以理解为对现实或者是业务的抽象结果。 例如,如果说现在希望抽象出现实世界中汽车的抽象模型。 阅读全文
posted @ 2017-05-16 00:22 西巴 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 传递子程序参数的方式有两种--传值和传引用。当以引用的方式传递参数的时候,就将指向实际参数的一个指针传递到相应的形式参数。另一方面,当以传值的方式传递参数的时候,就将实际参数的值复制到相应的形式参数。以引用的方式传递参数通常会更快,因为它避免了复制。对集合类型的参数而言,这表现更加明显,因为集合类型 阅读全文
posted @ 2017-05-15 09:54 西巴 阅读(2018) 评论(0) 推荐(0) 编辑
摘要: 1、IN模式 IN模式是参数的默认模式,这种模式就是在程序运行的时候已经具有值,在程序体中值不会改变。 错误例子: 错误日志: 注意:红色区域是错误的代码,值传递到程序体中值就不会改变了。 2、OUT模式 out模式定义的参数只能在过程体内部赋值,表示该参数可以将某个值传递到存储过程的调用处。 错误 阅读全文
posted @ 2017-05-14 22:02 西巴 阅读(11700) 评论(0) 推荐(1) 编辑