1 AC小小常

尚未进行身份认证

每天进步一点点

等级
TA的排名 16w+

SQL中isnull的用法

文章目录1. 文字描述2. 语法3. 参数4. 用法5. 注意1. 文字描述使用指定的值替换 NULL2. 语法ISNULL ( check_expression , replacement_value ) 3. 参数check_expression : 将被检查是否为 NULL的表达式replacement_value : 预备的替换值4. 用法当 check_expres...

2020-03-18 15:30:22

SQL Server中STUFF函数的用法

1. 作用删除指定长度的字符,并在指定的起点处插入另一组字符。2. 语法STUFF ( character_expression , start , length ,character_expression2 )3. 讲解character_expression :预处理的字符串;start :删除字符的开始位置,字符串是从1开始,如果要从第二个字符删除,则start为2;l...

2020-03-11 17:48:09

asp.net中@* *@在.cshtml中的用法

@* 这是一段注释:这个注释通常用于.cshtml页面中 *@

2020-03-05 09:43:53

C# -- ??的用法

相当于三元运算符,符号左边若不为空则输出左边的值,反之输出符号右边的值

2020-03-03 14:09:27

Oracle ORA-01033: 错误解决办法

解决步骤:打开cmd命令窗口输入sqlplus /nolog输入SQL>connect sys/change_on_install as sysdba输入SQL>shutdown normal提示:(1)数据库已关闭(2)已卸载数据库(3)ORACLE例程已关闭输入SQL>alter database open;发现错误原因:原来是我原来的表空间删除了,以下的...

2020-01-19 10:50:26

PLSQL-触发器

文章目录一、不基于视图的操作1. 案例1:非工作期间不能插入数据2. 案例2:非工作期间不能添加、更新、删除、操作数据二、基于视图的操作1. 案例1:改变多张表的数据2. 案例2:通过聚合函数改变表中数据一、不基于视图的操作1. 案例1:非工作期间不能插入数据 create or replace trigger sal_emp before insert on emp --当有多个(bef...

2020-01-17 17:45:09

PLSQL-存储过程

文章目录一、in参数二、out参数三、in out参数:既可以作为入参也可以作为出参四、处理异常五、删除存储过程一、in参数 create or replace procedure raise_salary (p_id in emp_empno%type) --相当于形参 is begin update emp set sal=sal+500 where empno=p_id;...

2020-01-17 17:07:00

PLSQL-异常

文章目录一、预定义异常1. 异常案例1:no_data_found2. 异常案例2:too_many_rows二、非预定义异常一、预定义异常异常情况名错误代码描述DUP_VAL_ON_INDEXORA-00001视图更新或插入重复记录INVALID_CURSORORA-01001非法游标操作INVALID_NUMBERORA-01722字符串向数字...

2020-01-17 16:35:52

PLSQL-游标

文章目录一、为什么使用游标二、定义三、游标的用途四、游标的分类1. 隐式游标:不用声明也可以使用2. 显示游标:由程序员声明,存储select返回的数据,可以返回多条记录五、带参数的游标一、为什么使用游标返回多条记录时使用游标更简便二、定义游标(cursor)是Oracle系统在内存中开辟的一个工作区,在其中存放SELECT语句返回的查询结果三、游标的用途可以存放select返回的结果...

2020-01-17 16:15:32

PLSQL-编写控制结构

文章目录一、条件分支语句1. if语句2. case语句二、循环语句1. loop:无条件循环2. for:有计数的循环3. while:有条件循环4. exit:强制退出循环三、案例:NULL的处理1. 案例1:null与数值进行比较2. 案例2:null与null进行比较3. 案例3:对null做处理(nvl)4. 案例4:判断一个值是否为null四、false、true、null的逻辑表一...

2020-01-17 14:21:58

PLSQL基础知识

文章目录一、PLSQL块块的组成plsql块的基本组成plsql语法二、变量的命名规则三、变量的惯例命名四、变量的类型五、数据库中的列名与变量名不建议相同六、输出查询的数据:dbms_output.put_line()七、注释八、数据类型转换转换函数:to_char to_date to_number九、实现增删改1. 增2. 改3. 删一、PLSQL块块的组成匿名块过程,函数和包...

2020-01-17 11:47:39

Oracle-视图

创建视图create view dept10asselect empno,ename,jobfrom empwhere deptno=10;删除视图drop view dept10;通过列别名创建视图create view v_empasselect empno 编号,ename 姓名,sal 工资from empwhere deptno=10;创建复杂视图--...

2020-01-16 15:13:44

Oracle-索引、序列、同义词

序列--应用场景:主键值自动增长--创建序列 --创建序列test_seq,起始值为10,每次增长2,最大值100,最小值9,循环序列,每次缓存10 create sequence test_seq start with 10 --起始值 increment by 2 --增长2 maxvalue 100 --最大值100 minvalue 9 --...

2020-01-16 10:06:02

Oracle-数据操作与事务控制

添加一个日期类型insert into emp(empno,ename,sal,hiredate,deptno)values(2,'李四',3000,'01-1月-18',10);insert into emp(empno,ename,sal,hiredate,deptno)values(3,'王五',4000,to_date('2018-12-10','yyyy-mm-dd'),10)...

2020-01-16 09:43:33

Oracle-约束

约束:constraint--列级别约束 --not null:必须在列级别上,不需要声明constraint关键字 --约束命名:表名_列名_约束类型 --创建时间:在创建表的时候创建约束 --unique:唯一性 name varchar2(10) constraint student1_name_uq unique --primary key:唯一性与非空性 id num...

2020-01-15 18:07:42

Oracle-子查询

查询工资比Jones工资高的员工信息--1.查询jones的工资信息 select sal from emp where ename='JONES';--2.sal>sal(jons) select ename,sal,hiredate from emp where sal>( select sal from emp where ename='JONES...

2020-01-15 18:04:48

Oracl-书写与执行顺序

书写顺序:selectfromwheregroup byhavingorder by执行顺序:--1.通过FROM子句中找到需要查询的表;--2.通过WHERE子句进行非分组函数筛选判断;--3.通过GROUP BY子句完成分组操作;--4.通过HAVING子句完成组函数筛选判断;--5.通过SELECT子句选择显示的列或表达式及组函数;--6.通过ORDER...

2020-01-15 17:57:34

Orale-分组函数

注意:聚合函数要用HAVING来过滤聚合函数:--min:最小值--max:最大值 --字符类型 select max(ename) from emp; --数值类型: select min(sal) from emp; --日期类型 select min(hiredate) from emp;--sum:求和--avg:求平均值 select sum(s...

2020-01-15 17:57:15

Oracle-多表连接

什么是多表连接--通过连接条件把相关表关联起来 select * from emp;--n个表相连会有n-1个关联关系,先写关联条件,再写限制条件笛卡尔积:--为什么会产生笛卡尔积: --没有连接条件会产生笛卡尔积select emp.ename,emp.empno,dept.deptno,dept.dnamefrom emp,dept等值连接:通过=关联两个表中的列sel...

2020-01-15 17:47:54

Oracle-单行函数

单行函数和多行函数的区别:--区别:单行函数输入一条记录多行函数输入多条记录--共同点:都是输出一条记录单行函数:字符函数: --大小写转换函数: --lower:转小写 select lower(‘HELLO’) from DUAL;(虚表,这个表没有任何数据,也不能保存任何数据) select lower(ename) from emp; --u...

2020-01-15 17:44:12

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。