随笔分类 - Oracle
摘要:1. 用sys用户中的sysdba登陆 2. 登录后新建一个sql窗口,输入内容并运行 grant sysdba to system 3. 问题解决,已经可以用system的sysdba登录 3. 问题解决,已经可以用system的sysdba登录
阅读全文
摘要:约束分为六种:数据类型,非空约束,唯一约束,主键约束,检查约束,外键约束。 一.非空约束(NOT NULL, NK)--某列不允许出现NULL值 字段 字段数据类型 NOT NULL 例: 二.唯一约束(UNIQUE, UK)--某列不允许出现重复值,NULL不算在重复里面 三.主键约束(PRIMA
阅读全文
摘要:表的常用数据类型 VACHAR2(N)--N表示最大长度 NUMBER(N)--表示整数,最多N位 NUMBER(N,M)--可以表示小数,共N位,其中小数占用M位 DATE--保存日期时间数据(有的数据库语言不能表示时间) CLOB--大文本数据,最多可以保存4GB的文字 BLOB--二进制数据,
阅读全文
摘要:ROWNUM(行号) 根据每行数据进行的一个自动编号,这个编号是动态生成的,而不是固定的。查询条件改变时,生成的动态编号也不一样。 在Oracle中,ROWNUM可以做的事情: 1.取出第一行记录(其他的行记录不行) 2.取出前N行记录 想要取出前N行记录很简单,但是实际操作中往往需要取出第N-M行
阅读全文
摘要:如果多个更新操作要么同时完成,要么同时失败,这种可以用事务这一概念处理。 事务只针对于数据更新使用,只有DML的更新操作才存在有事务的支持。 Session(会话,表示唯一的一个登陆用户),每个Session都有独立的事务处理操作。 commit:事务提交,在没有执行commit之前,所有的更新操作
阅读全文
摘要:数据增加--INSERT INTO... VALUES... 实例1: 数据修改--UPDATE 表名 SET 字段1=值1, 字段2=字2,..., WHERE 更新条件 范例1:将SMITH的工资修改为8000,佣金修改为2000 范例2:将ALLEN的工资修改为SCOTT的工资 范例3:将低公
阅读全文
摘要:子查询的应用范围: WHERE: 一般返回单行单列,单行多列,多行单列 HAVING:子查询如果出现在HAVING中,只有一种情况就是子查询返回单行单列数据,且需要进行统计函数计算 FROM:返回多行多列(表结构) SELECT:返回单行单列,较少使用 范例1:查询低于公司平均工资的雇员信息 范例2
阅读全文

浙公网安备 33010602011771号