Oracle笔记 十、PL/SQL存储过程

Oracle笔记 十、PL/SQL存储过程

–create or replace 创建或替换,如果存在就替换,不存在就创建create or replace procedure piscursor cisselect * from dept2 for update;beginfor row_record in c loopif (row_record.deptno = 30) thenupdate dept2 set dname = substr(dname, 0, lengt

Oracle笔记 十二、PL/SQL 面向对象oop编程

Oracle笔记 十二、PL/SQL 面向对象oop编程

————————抽象数据类型————-创建地址类型,一定要加as object,还可以在类型中加过程或方法create or replace type address as object (province varchar2(10), –省份属性city varchar2(10) –市属性) not final; –not final表示该

oracle 学习笔记

oracle 学习笔记

1. SQL(基础查询) 1.1. 基本查询语句 1.1.1. FROM子句 SQL查询语句的语法如下: SELECT *, column [alias], … FROM table; 其中:SELECT用于指定要查询的列,FROM指定要从哪个表中查询。如果要查询所有列,可以在SELECT后面使用*号,如果只查询特定的列,可

SQL Server — 回忆笔记(三):ADO.NET之C#操作数据库

SQL Server — 回忆笔记(三):ADO.NET之C#操作数据库

SQL Server知识点回忆篇(三):ADO.NET之C#操作数据库1.连接数据库(1)创建连接字符串:使用windows身份验证时的连接字符串:private string conStr=Data Source=MyTestDB;Initial Catalog=tbUsers;Integrated Security=True;使用用户名和密码时的连接字符串:

SQL Server — 回忆笔记(一):初见数据库

SQL Server — 回忆笔记(一):初见数据库

SQL Server知识点回忆篇(一):初见数据库1. 主键primary key 唯一标识, 不会重复的值才会用来当做主键使用。表可以没有主键,但建议每张表都有主键。2. 数据冗余一般情况下,尽量避免表中数据冗余的情况。解决方法:把原来表中的数据拆分成多个表来存储。3.

SQL Server — 回忆笔记(二):增删改查,修改表结构,约束,关键字使用,函数,多表联合查询

SQL Server — 回忆笔记(二):增删改查,修改表结构,约束,关键字使用,函数,多表联合查询

SQL Server知识点回忆篇(二):增删改查,修改表结构,约束,关键字使用,函数,多表联合查询1. insert如果sql server设置的排序规则不是简体中文,必须在简体中文字符串前加N, 为了防止乱码问题insert into tbUsers(UserName,Age,Email,DepartmentID) value

SQL Server — 回忆笔记(四):case函数,索引,子查询,分页查询,视图,存储过程

SQL Server — 回忆笔记(四):case函数,索引,子查询,分页查询,视图,存储过程

SQL Server知识点回忆篇(四):case函数,索引,子查询,分页查询,视图,存储过程1. CASE函数(相当于C#中的Switch)select UserName,Age,类别=case when Age18 then 未成年人 else 成年人 end from tbUsers2. 索引 index聚集索引(物理):一个表只能有一

SQL Server — 回忆笔记(五):T-SQL编程,系统变量,事务,游标,触发器

SQL Server — 回忆笔记(五):T-SQL编程,系统变量,事务,游标,触发器

SQL Server — 回忆笔记(五):T-SQL编程,系统变量,事务,游标,触发器1. T-SQL编程(1)声明变量declare @age int(2)为变量赋值set @age=26(3)while循环declare @i int=1while @i=100beginprint @i@i=@i+1end(4)if elseif @i10beginprint 大于10end

Oracle笔记 三、function 、select

Oracle笔记 三、function 、select

Scott表下有这么几个常用的表,而且还带有数据。分别是emp、dept、salgrade;1、查看表结构用descdesc emp;2、空表dual,最常用的空表,如:select 2 * 4 from dual;select sysdate from dual;3、双引号能保持格式如:select sysdate “toDay 日 期” from du

Oracle笔记 十四、查询XML操作、操作系统文件

Oracle笔记 十四、查询XML操作、操作系统文件

–1.随机数select dbms_random.value from dual;select mod(dbms_random.random, 10) from dual;–0-9随机数select abs(mod(dbms_random.random, 10)) from dual;–40-49随机数select 40 + abs(mod(dbms_random.random, 10)) from dual;–2.Xmldeclarewords c