首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

问一个有关oracle sql的小疑点

2012-08-13 
问一个有关oracle sql的小问题各位好!小弟有一个问题请教大家:DECLAREtable_name varchar2(100) --//存储

问一个有关oracle sql的小问题
各位好!
  小弟有一个问题请教大家:
 DECLARE
  table_name varchar2(100); --//存储完整表名
  table_flag varchar2(6); --//存储月表的后缀(时间yyyymm)
 BEGIN
  select to_char(sysdate,'yyyymm') into table_flag from dual; --//获得月表的时间 yyyymm
  table_name := 'bo_text'||table_flag; --//完整表名
  dbms_output.put_line(table_name); --//验证表名是否正确
  delete from ||table_name; --//删除表内数据
 END;
/
exit
红色部分这样写是不正确的,请问要怎么写才行?
谢谢各位。

[解决办法]

SQL code
declare sql nvarchar(500);sql:='delete from'||table_name;exec sql;
[解决办法]
不行!

热点排行
Bad Request.