半夏微凉

半夏微凉

七、游标的使用

游标种类:静态游标和REF游标静态游标:显式游标、隐式游标游标语法:CURSOR cursor_name[(parameter_namedatatype,...) IS select_statement]1.显式游标:1.1游标使用步骤:1)声明游标:DECLARECURSORcursor_nameISselect_statement2)打开游标:OPEN [...]

六、PLSQL基础

六、PLSQL基础

一、PL/SQL介绍1.PL/SQL的结构[DECLARE]    --声明开始关键字   /*这里是声明部分,包括pl/sql中的变量,常量,以及类型等*/BEGIN        --执行部分开始的标志 &n [...]

五、Oracle内置函数

一.数值型函数1.绝对值,取余,正负判断函数   绝对值:ABS(n),   取余:MOD(n2,n1),   正负判断:SIGN(n),2.指数函数   平方根:SQRT(n)   幂函数:POWER(n1,n2)    [...]

Oracle内连接、自连接、外连接、右外连接、全外连接总结

Oracle内连接、自连接、外连接、右外连接、全外连接总结

内连接:即最常见的等值连接。左外连接:(leftouterjoin或者leftjoin)左外连接就是在等值连接的基础上加上主表中的未匹配数据。右外连接:(rightouterjoin或者rightjoin)右外连接是在等值连接的基础上加上被连接表的不匹配数据。全外连接:(fulljoin)全外连接是在等值连接的基础上将左表和右表的未匹配数据都加上。自连接:把一张表当成两张表用 [...]

Oracle中“不等于”表示方法

Oracle中“不等于”表示方法

在Oracle中, <> != ~= ^= 都是不等于号的意思。都可以使用。 但是奇怪是的,我想拿出price不是180000的商品时:(price是Number类型的) SELECTid,nameFROMproductwhereprice<>180000; 执行这个语句时,pr [...]

Caused by: java.sql.SQLException: ORA-28040: 没有匹配的验证协议

Caused by: java.sql.SQLException: ORA-28040: 没有匹配的验证协议

Causedby:java.sql.SQLException:ORA-28040:没有匹配的验证协议背景:tomcat后台报上述错误,如下图:解决办法:1.到oracle安装目录,并以记事本方式打开下面路径文件:$oracle_home/NETWORK/ADMIN/sqlnet.ora。2.打开文件后,加入如下代码:SQLNET.ALLOWED_LOGON_VERSION=8,保存关闭即可 [...]

四、检索数据——select

select基本语法:  select [distinct|all]select_listfromtable_list  [where_clause] [group_by_clause] [havingcondition] [order_by_clause]select延伸用法: 使用别名替代表中 [...]

三、sql基础——数据库操纵语言(DML)和数据库查询语言(DQL)

添加数据(insert):insertinto table_name(column_name1,column_name2...) values(data1,data2...);通过其他数据表向表中添加数据:insertinto table_name1 (column_name1,column_name2...)  selectcol [...]

二、sql基础——数据库定义语言(DDL)

创建表:create table(表名)(column列名列类型,......);例:createtablel_productinfo(Productidvarchar2(10),Productnamevarchar2(20),Productpricenumber(8,2),Quantitynumber(10),Categoryvarchar2(10),Desper [...]

PLSQL中文乱码,显示问号解决办法

PLSQL中文乱码,显示问号解决办法

问题背景:PL/SQLDeveloper显示中文为错乱字符“???”。 解决方法:新建变量,设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,确定即可。     [...]

3/4
首页
 
1
 
2
 
3
 
4
 

·