后端开发2025年08月22日
...
数据库2025年07月20日
首先说如何编译扩展名为sql的sql脚本. sqlplus system/admin@orcl @D:\P_CREATE_TABLE.sql 这样就可以了。需要注意的是这样的做法只是在服务器上编译和生成了这个脚本,并不是执行了这个脚本中的内容。 需要注意的是1.要在语句的最后加上一个/符号,否则不会执行。2.需要写全脚本的路径。3.可以用@@来代替,这个条...
数据库2025年07月12日
用Mysql存储过程来完成动态SQL语句,使用存储过程有很好的执行效率: 现在有要求如下:根据输入的年份、国家、节假日类型查询一个节假日,我们可以使用一般的SQL语句嵌入到Java代码中,但是执行效率方面,表现方面并不是很理想,因此我选择使用拼接SQL语句来完成这个查询(因为有可能数据为空,所以一开始我选择使用的方式拼接字符串) SQL语句如下: (这是在...
数据库2025年07月04日
...
数据库2025年06月04日
--存储过程名和参数,参数中in表示传入参数,out标示传出参数,inout表示传入传出参数 create procedure p_procedurecode(in sumdate varchar(10)) begin declare v_sql varchar(500); --需要执行的SQL语句 declare sym varchar(6); decl...
数据库2025年05月31日
有时候需要导出某用户下的所有table、view、sequence、trigger等信息,下面的SQL可以将这些信息select出来: select * from user_tables; select * from user_views; select * from user_sequences; select * from user_triggers;...
数据库2025年05月29日
下文介绍的MySql存储过程是带参数的存储过程(动态执行SQL语句),该MySql存储过程是根据用户输入的条件和排序方式查询用户的信息,排序条件可以没有调用方式: call GetUsersDynamic('age<=30',''); /********动态查询用户的信息********/ CREATE PROCEDURE GetUs...
前端开发2025年05月20日
文章不是简单的的Ctrl C与V,而是一个字一个标点符号慢慢写出来的。我认为这才是是对读者的负责,本教程由技术爱好者成笑笑(博客:http://www.chengxiaoxiao.com/)写作完成。如有转载,请声明出处。 介绍 我们把数据存储在浏览器,一直使用的Cookie,但其实Cookie是有很多数量和大小的限制的。现在我们不用考虑这些了,我们将要学...
数据库2025年05月12日
create or replace procedure testcur(STATIONID IN VARCHAR2,out_result_cursor out sys_refcursor)isv_sql varchar(200);begin v_sql:='select a.stationid,a.boxid from RPT_TVMCASHBOX a w...
数据库2025年05月06日
记录一下,免得以后忘记了又要到处去找。 begin /*这里不能直接执行select语句但可以直接执行update、delete、insert语句*/ end里面不能接执行select语句,声明会话级临时表必须有“execute immediate 'TRUNCATE TABLE 表名';”这一句不然其他的session无法drop(TRUNCATE TA...