摘要:
一、字符函数字符函数是oracle中最常用的函数,我们来看看有哪些字符函数:lower(char):将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char, m, n):截取字符串的子串,n代表取n个字符的意思, 阅读全文
posted @ 2018-09-25 18:39
myself_think
阅读(143)
评论(0)
推荐(0)
摘要:
一、什么是事务事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml(数据操作语言,增删改,没有查询)语句要么全部成功,要么全部失败。如:网上转账就是典型的要用事务来处理,用于保证数据的一致性。 二、事务和锁当执行事务操作时(dml语句),oracle会在被作用的表上加锁,防止其它用户 阅读全文
posted @ 2018-09-25 16:48
myself_think
阅读(389)
评论(0)
推荐(0)
摘要:
racle的分页一共有三种方式 方法一 根据rowid来分 方法二 按分析函数来分 方法三 按rownum 来分 其中emp为表名称,empno 为表的主键id,获取按empno降序排序后的第1-5条记录,emp表有70000 多条记录。个人感觉方法一的效率最好,方法三 次之,方法二 最差。 下面通 阅读全文
posted @ 2018-09-25 16:27
myself_think
阅读(146)
评论(0)
推荐(0)
摘要:
emp 雇员表字段名称 数据类型 是否为空 备注 EMPNO NUMBER(4) 员工编号 ENAME VARCHAR2(10) Y 员工名称 JOB VARCHAR2(9) Y 职位 MGR NUMBER(4) Y 上级的编号 HIREDATE DATE Y 入职日期 SAL NUMBER(7,2 阅读全文
posted @ 2018-09-20 19:40
myself_think
阅读(184)
评论(0)
推荐(0)
摘要:
一、表名和列名的命名规则1)、必须以字母开头2)、长度不能超过30个字符3)、不能使用oracle的保留字4)、只能使用如下字符 a-z,a-z,0-9,$,#等 二、数据类型1)、字符类char 长度固定,最多容纳2000个字符。例子:char(10) ‘小韩’前四个字符放‘小韩’,后添6个空格补 阅读全文
posted @ 2018-09-20 19:26
myself_think
阅读(95)
评论(0)
推荐(0)
摘要:
一、创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg、create u 阅读全文
posted @ 2018-09-20 16:44
myself_think
阅读(98)
评论(0)
推荐(0)
摘要:
一、sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)、system用户是管理操作员,权限也很大。具有 阅读全文
posted @ 2018-09-20 16:39
myself_think
阅读(145)
评论(0)
推荐(0)
摘要:
阐述了一个完整的 Python 项目结构,你可以使用什么样的目录布局以及怎样发布软件到网络上。 知识点 创建项目,编写 __init__ 文件 使用 setuptools 模块,编写 setup.py 和 MANIFEST.in 文件 创建源文件的发布版本 项目注册&上传到 PyPI 1.创建项目 阅读全文
posted @ 2018-09-20 14:38
myself_think
阅读(152)
评论(0)
推荐(0)
摘要:
1.迭代器 这里我们先来回顾一下什么是可迭代对象(Iterable)? 可以直接作用于for循环的对象统称为可迭代对象,即Iterable。 # 一是集合数据类型,如list、tuple、dict、set、str等; # 二是generator,包括生成器和带yield的generator func 阅读全文
posted @ 2018-09-13 18:10
myself_think
阅读(91)
评论(0)
推荐(0)
摘要:
1. 模板定义 到目前为止,我们在 Python 解释器中写的所有代码都在我们退出解释器的时候丢失了。但是当人们编写大型程序的时候他们会倾向于将代码分为多个不同的文件以便使用,调试以及拥有更好的可读性。在 Python 中我们使用模块来到达这些目的。模块是包括 Python 定义和声明的文件。文件名 阅读全文
posted @ 2018-09-11 17:00
myself_think
阅读(101)
评论(0)
推荐(0)
浙公网安备 33010602011771号