请教下几个ORACLE的小问题 - Oracle / 基础和管理
以前没用过,现在公司用这个东西了,我很郁闷。。。
1.----------------执行存储过程语句-------------------
execute add_students 1,'张三','123456789'
----------------创建的存储过程---------------------
create or replace procedure Add_Students(ids number,names varchar2,phones varchar2)
is
id2 number;
name2 varchar2(10);
phone2 varchar2(20);
begin
id2 := ids;
name2 := names;
phone2 := phones;
insert into Students (id,name,phone) values (id2,name2,phone2);
end ;
一运行就出错,哪里写错了?? ids是传进来的参数,id2相当于临时变量? 不知道我理解的对不对。。。。
------------------------------------------------------------
2.请教下试图要如何创建,最好能给写个简单的就好。
------------------------------------------------------------
3.Oracel在创建列的时候 建立了id列 能不能让它像sqlserver 一样 每次插入新纪录的时候,id自动增长1
------------------------------------------------------------
4.创建索引的时候除了列,还有个名称? 这个名称是干啥的
------------------------------------------------------------
5.select row_number() over(order by id) row_id,* from students
为啥这样写就报错,缺失表达式
select row_number() over(order by id) row_id,name from students
如果这样子写,name列里的值都变成system了。。。。不是该有的汉字了。。。
麻烦有好心的详细给解释下。。。小
相关问答:
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......
查了一天的blob,还是没理解到,我想在VC下存取二进制的文件,使用的是oo4o,照着帮助文档上面的写了写入数据库的代码,还是没写对,错误提示是this operation is not permitted on a empty LOB,这是什么意思啊?照 ......
oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......
谢谢唐人老大的指点,谢谢各位高手的指点!
安装10g Enterprise。上网下了MLDN的Oracle视频,跟着视频上的配置走,安装成功了,但是没完整地配置。
点击进入:Database Configuration Assistant
1. 创建数据库;
......