oracle中pl定义的变量值,未初始化,那此变量的值是什么? oracle中pl定义的变量值,未初始化,那此变量的值是什么?达人赐教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declarev_name varchar(20) --这个就是变量啊 v_name:='sc' --sc就是变量的值 都是nullSQL> set serveroutput on;SQL> SQL> declare 2 t_number number; 3 t_varchar varchar2(20); 4 t_date date, 5 t_timestamp timestamp; 6 begin 7 dbms_output.put_line ('number 类型默认值是:'||t_number); 8 dbms_output.put_line ('varchar 类型默认值是:'||t_varchar); 9 dbms_output.put_line ('date 类型默认值是:'||t_date); 10 dbms_output.put_line ('timestamp 类型默认值是:'||t_timestamp); 11 end; 12 /declaret_number number;t_varchar varchar2(20);t_date date,t_timestamp timestamp;begindbms_output.put_line ('number 类型默认值是:'||t_number);dbms_output.put_line ('varchar 类型默认值是:'||t_varchar);dbms_output.put_line ('date 类型默认值是:'||t_date);dbms_output.put_line ('timestamp 类型默认值是:'||t_timestamp);end;ORA-06550: 第 4 行, 第 12 列: PLS-00103: Encountered the symbol "," when expecting one of the following: := . ( @ % ; not null range with default characterSQL> editSQL> /number 类型默认值是:varchar 类型默认值是:date 类型默认值是:timestamp 类型默认值是:PL/SQL procedure successfully completedSQL> #1楼v_name varchar(20)只定义这句,不赋值(不初始化),它的值是什么? 兄弟,软件是玩出来的,做计算机就得自己多动手,都实践。实践出来的东西自己印象最深。你自己完全可以写个plsql块测试出来哈。。呵呵。。菜鸟拙见。见谅。。 新手求救:oracle 9i怎样实现数据库的连接 在vs2005中怎么取得在pl/sql中返回类型是Record的方法啊 关于oracle 逻辑型. "(+)"是什么意思? pl/sql语句 谁能帮忙解决这个问题? CSDN上各位兄弟,看看OracleServiceXXXX服务会自动停止,实在是找不出原因,快急疯了!!! 请教,使用ODBC连oracle使用时出错,进者有分,可再加 那里有WebDB下载啊. 50的问题,对于你来说,简单!! 一个关于建立过程出现错误问题。 菜鸟请教,在PLSQL中创建表,提示“缺少右括号”
v_name varchar(20) --这个就是变量啊
v_name:='sc' --sc就是变量的值
SQL> set serveroutput on;
SQL>
SQL> declare
2 t_number number;
3 t_varchar varchar2(20);
4 t_date date,
5 t_timestamp timestamp;
6 begin
7 dbms_output.put_line ('number 类型默认值是:'||t_number);
8 dbms_output.put_line ('varchar 类型默认值是:'||t_varchar);
9 dbms_output.put_line ('date 类型默认值是:'||t_date);
10 dbms_output.put_line ('timestamp 类型默认值是:'||t_timestamp);
11 end;
12 /declare
t_number number;
t_varchar varchar2(20);
t_date date,
t_timestamp timestamp;
begin
dbms_output.put_line ('number 类型默认值是:'||t_number);
dbms_output.put_line ('varchar 类型默认值是:'||t_varchar);
dbms_output.put_line ('date 类型默认值是:'||t_date);
dbms_output.put_line ('timestamp 类型默认值是:'||t_timestamp);
end;ORA-06550: 第 4 行, 第 12 列:
PLS-00103: Encountered the symbol "," when expecting one of the following: := . ( @ % ; not null range with default characterSQL> edit
SQL> /number 类型默认值是:
varchar 类型默认值是:
date 类型默认值是:
timestamp 类型默认值是:PL/SQL procedure successfully completedSQL>
只定义这句,不赋值(不初始化),它的值是什么?
你自己完全可以写个plsql块测试出来哈。。
呵呵。。菜鸟拙见。见谅。。