![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 77
w747328720
这个作者很懒,什么都没留下…
展开
-
ORACLE PL/SQL存储过程小结
1、sql中decode(...)函数的用法DECODE(fy_type,1,cs)DECODE(value,if1,then1,if2,then2,if3,then3,...,else)https://www.cnblogs.com/jinzhiming/p/5381812.html2、to_char() ,to_date()2.1.日期到字符操作select sy...原创 2021-11-15 21:33:53 · 98 阅读 · 0 评论 -
oracle存储过程与函数的区别
https://blog.csdn.net/u012102536/article/details/77203030定义:存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储...转载 2018-11-07 09:22:03 · 195 阅读 · 0 评论 -
存储过程入门
https://blog.csdn.net/lengxiao1993/article/details/53427266一段存储在数据库的“子程序”,下面对这两个部分进行分开的阐释。 子程序(Subprogram): 一段可以被调用的子程序(subprogram)要么是一个过程(Procedrue),要么是一个函数(function).过程(Procerue)和函数(functio...转载 2018-11-07 09:59:11 · 310 阅读 · 0 评论 -
MySQL存储过程入门
https://www.yiibai.com/mysql/stored-procedure.html#article-start1、 MySQL存储过程入门DELIMITER // CREATE PROCEDURE GetAllProducts() BEGIN SELECT * FROM products; END //DELIMITER ; 第一个命令是DE...原创 2018-11-08 10:36:26 · 209 阅读 · 0 评论 -
数据库上自建包的双引号报错
一般新建立包的时候,系统自动默认加上双引号,如下CREATE OR REPLACEPACKAGE BODY "PG_ZD_INTERVAL_TEST" IS 但是这样的话会使前台获取不到包内的存储过程,所以这部分要注意去掉双引号,如下CREATE OR REPLACEPACKAGE BODY PG_ZD_INTERVAL_TEST IS ...原创 2018-11-29 10:54:59 · 153 阅读 · 0 评论 -
数据库上更改表的字段
Oracle修改字段类型方法总结有一个表名为tb,字段段名为name,数据类型nchar(20)。1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:alter table tb modify (name nvarchar2(20));2、假设字段有数据,则改为nvarchar2(20)可以直接执行:alter table tb modify (name nvarchar2(...转载 2018-11-30 15:41:06 · 940 阅读 · 0 评论 -
数据库-rownum的说明及使用技巧
https://www.cnblogs.com/wyb628/p/7675691.html 一、rownum的说明 rownum是oracle特有的一个关键字。 (1)对于基表,在insert记录时,oracle就按照insert的顺序,将rownum分配给每一行记录,因此在select一个基表的时候,rownum的排序是根据insert记录的顺序显示的,例如:selec...转载 2018-12-05 08:52:06 · 19538 阅读 · 0 评论