为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:8.0 【操作系统】:linux 【CPU】: 【问题描述】*:建表之后在USER_TAB_COLUMNS找不到对应的字段呢
DECLARE -- 单 号: -- 功 能: -- 作 者: -- 脚本类型: -- 时 间: -- 重要说明: V_COUNT NUMBER(10); V_SQL VARCHAR2(32767); V_COMPID VARCHAR2(32); V_CSZ VARCHAR2(32); V_SYEAR NUMBER(10); V_EYEAR NUMBER(10); V_NYEAR NUMBER(10); V_OWNERID VARCHAR2(50):=SYS_CONTEXT('USERENV','CURRENT_USER'); BEGIN SELECT COUNT(*) INTO V_COUNT FROM USER_TABLES WHERE TABLE_NAME='ywdj_lkw'; IF V_COUNT=0 THEN EXECUTE IMMEDIATE 'CREATE TABLE ywdj_lkw('|| 'FLFAID NUMBER(10) NULL ,'|| 'FANAME VARCHAR2(200) NULL ,'|| 'S_CREATOR NUMBER(10) DEFAULT -1 NULL ,'|| 'S_MODIFIER NUMBER(10) DEFAULT -1 NULL )';
END IF; COMMIT; END; /
比如说执行这样的一段脚本,创建表后,在USER_TAB_COLUMNS没有对应的字段信息,要怎么样配置,才能在里面找到对应的信息呢
DECLARE
-- 单 号:
-- 功 能:
-- 作 者:
-- 脚本类型:
-- 时 间:
-- 重要说明:
V_COUNT NUMBER(10);
V_SQL VARCHAR2(32767);
V_COMPID VARCHAR2(32);
V_CSZ VARCHAR2(32);
V_SYEAR NUMBER(10);
V_EYEAR NUMBER(10);
V_NYEAR NUMBER(10);
V_OWNERID VARCHAR2(50):=SYS_CONTEXT('USERENV','CURRENT_USER');
BEGIN
SELECT COUNT(*) INTO V_COUNT FROM USER_TABLES WHERE TABLE_NAME='ywdj_lkw';
IF V_COUNT=0 THEN
EXECUTE IMMEDIATE 'CREATE TABLE ywdj_lkw('||
'FLFAID NUMBER(10) NULL ,'||
'FANAME VARCHAR2(200) NULL ,'||
'S_CREATOR NUMBER(10) DEFAULT -1 NULL ,'||
'S_MODIFIER NUMBER(10) DEFAULT -1 NULL )';
END IF;
COMMIT;
END;
/
比如说执行这样的一段脚本,创建表后,在USER_TAB_COLUMNS没有对应的字段信息,要怎么样配置,才能在里面找到对应的信息呢