-
报错的代码
错误原因:因为我的参数
sno
和搜索的字段名
SNO
一样 (
不能一样
)
CREATE OR REPLACE
PROCEDURE "serchS" (sno IN VARCHAR2)
v_name varchar2(20);
v_age varchar2(20);
BEGIN
SELECT SNAME INTO v_name FROM S WHERE SNO = sno;
DBMS_OUTPUT.PUT_LINE(v_name);
END;
CREATE OR REPLACE
PROCEDURE "serchS" (sno2 IN VARCHAR2) //改变了变量名
v_name varchar2(20);
v_age varchar2(20);
BEGIN
SELECT SNAME INTO v_name FROM S WHERE SNO = sno2;
DBMS_OUTPUT.PUT_LINE(v_name);
END;
报错的代码 错误原因:因为我的参数sno 和搜索的字段名SNO 一样 (不能一样)CREATE OR REPLACE PROCEDURE "serchS" (sno IN VARCHAR2)ASv_name varchar2(20); v_age varchar2(20); BEGIN SELECT SNAME INTO v_name FROM S WHERE SNO = sn
最近在工作中遇到了一个问题,错误是Oracle dbca时报错:ORA-12547: TNS:lost contact,通过查找相关的资料终于找到了解决的方法,下面分享给大家,话不多说了,来一起看看详细的介绍吧。
OS:RHEL6.5 x86-64bit
DB:11.2.0.4 for Linux 86-64bit
DBCA报错,首先看DBCA的日志,日志中也是报ORA-12547: TNS:lost contact
于是再sqlplus / as sysdba敲回车,也是报ORA-12547: TNS:lost contact,
基于之前的工程经验,先
ORA-32001:write to spfile requested but no spfile is in use请求写入spfile,但没有使用spfile的解决方法
在输入以下语句中报了这样的错误:
SQL>alter system set control_files=’/u01/app/oracle/oradata/prod/ora_control1.ctl’,’/u01/app/oracle/oradata/prod/ora_control2.ctl’
scope=spfile;
解决方法:
1.show parameter spfile;
这时候可以看到spfile的valu
公司服务器周末要加硬盘,周一来后应用连不上了。报错如下 报错: ORA-12170:TNS connect timeout occurred
第一反应是监听没开:
1. 测试了一下, 连接超时没用ping 通
C:\Users\Administrator>tnsping brorcl
TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 – Production on 15-6月 -2015 09:45:43
已使用的参数文件
createorreplaceproceduredemo3(numoutnumber)as
avgsalaryvaluenumber;--存放平均工资
onesalaryvaluenumber;--存入员工平均工资
begin
num:=0;
selectavg(s.salaryvalue)intoavgsalaryvaluefromsalary...
在开发系统的时候,你可能经常需要计算一个表的行数,比如一个交易系统的所有变更记录总数。这时候你可能会想,一条select count(*) from t 语句不就解决了吗?
但是,你会发现随着系统中记录数越来越多,这条语句执行得也会越来越慢。然后你可能就想了,MySQL怎么这么笨啊,记个总数,每次要查的时候直接读出来,不就好了吗。
那么今天,我们就来聊聊count(*)语句到底是怎样实现的,以...
nginx_bug(1):failed to load external Lua file "xxxx.lua": cannot open xxxx.lua: Permission denied
青松依旧在:
百度地图API (1):往地图中添加标注点
ccmap: