Oracle--表有LONG类型复制或导数报ORA00990

[email protected]> create table siebel.S_ORG_EXT_201707101650 as select * from siebel.S_ORG_EXT where 1=2;
create table siebel.S_ORG_EXT_201707101650 as select * from siebel.S_ORG_EXT where 1=2
                                                     *
ERROR at line 1:
ORA-00997: illegal use of LONG datatype

原表有long字段不能直接用CREATE table as 复制,先根据原表的建表脚本建另外一张结构相同的表

之后用to_lob进行转换

INSERT INTO s_org_ext_201707101655( row_id, created, created_by, last_upd, last_upd_by, dcking_num, modification_num, conflict_id, par_row_id, accnt_flg, active_flg, buying_group_flg, bu_id, cg_dedn_auth_flg, cg_svp_a_lock_flg, cg_svp_lock_flg, cg_svp_skip_flg, cl_site_flg, contract_vis_flg, court_pay_flg, disa_cleanse_flg, evt_loc_flg, external_host_flg, fcst_org_flg, fund_elig_flg, good_standing_flg, incl_flg, int_org_flg, name, ondemand_sync_flg, plan_group_flg, prospect_flg, prtnr_flg, prtnr_publish_flg, rplcd_wth_cmpt_flg, skip_po_crdchk_flg, agency_flg, branch_flg, briefing_layout, client_flg, enterprise_flag, facility_flg, invstr_flg, lang_id, pr_rep_dnrm_flg, pr_rep_manl_flg, pr_rep_sys_flg, agency_inactive_dt, asgn_dt, asgn_usr_excld_flg, asset_amt, atm_count, avail_credit_amt, bill_pblshr_flg, bo_ordqry_end_dt, bo_ordqry_start_dt, cg_cons_end_offset, cg_cons_strtoffset, cg_prmo_end_offset, cg_ship_end_offset, cg_ship_strtoffset, cg_svp_upper_lock, chnl_annl_sales, chnl_qtr_sales, chnl_sales_growth, close_dt, cmpt_flg, credit_days, credit_score, cur_yr_bk, cur_yr_bl, cust_end_dt, cust_since_dt, db_last_upd, dedup_dataclnsd_dt, dedup_key_upd_dt, dedup_last_mtch_dt, disa_all_mails_flg, division_count, eai_sync_dt, emp_count, evt_hotel_std_rt, exch_dt, ful_center_flg, gsa_flg, hard_to_reach, hist_sls_exch_dt, hist_sls_vol, hshldhd_age, hshld_inc, hshld_kidage, hshld_kids, hshld_size, last_call_dt, last_mgr_revw_dt, latitude, longitude, misc_flg, num_hshlds, num_of_beds, num_regs, ori_ts, partner_flg, po_crdchk_thrsh, po_crdchk_thrsh_dt, po_pay_exch_dt, po_pay_flg, po_pay_max_amt, pri_yr_bk, pri_yr_bl, proced_flg, prtnrshp_start_dt, prtnr_sales_rank, ptntl_sls_exch_dt, ptntl_sls_vol, reference_cust_flg, reference_start_dt, sales_emp_cnt, service_emp_cnt, srv_provdr_flg, stat_chg_dt, store_size, suppress_share_flg, supress_call_flg, tax_exempt_flg, trgt_impl_dt, visit_frequency, weekly_acv, aba_number, accnt_pr_cmpt_id, accnt_type_cd, adl_status, agency_indicator, agency_nibrs_ind, aia_integ1_id, aia_integ_id, alias_name, alt_email_addr, alt_email_loc_cd, ans_srvc_ph_num, approval_status_cd, asgn_ph_ac, asgn_ph_cc, bank_code, base_curcy_cd, bo_cust_grp_cd, branch_type_cd, call_frequency, cc_txnproc_ac_num, cc_txnproc_vndr_id, cg_prmo_strt_day, cg_svp_status, channel_type, cmpny_name, core_city_cd, corp_cmpny_name, corp_stock_symbol, country_division, country_region, country_template, covered_by, creator_login, cross_street, curr_pri_lst_id, curr_rate_lst_id, cur_srv_addr_id, cur_yr_bk_curcy_cd, cur_yr_bl_curcy_cd, cust_stat_cd, db_last_upd_src, dedup_token, dept_num, desc_text, dflt_ship_prio_cd, dist_channel_cd, division, divn_cd, divn_terr_hier_id, divn_type_cd, dom_ult_duns_num, duns_num, eai_error_text, eai_exprt_stat_cd, email_addr, email_loc_cd, evt_loc_cd, exec_spnsr_pstn_id, expertise_cd, fbi_field_off_id, fin_resp_con_id, frd_owner_emp_id, frght_terms_cd, frght_terms_info, furi_cmpny_name, general_ledger, glblult_duns_num, grwth_strtgy_desc, hist_sls_curcy_cd, hshldhd_gen_cd, hshldhd_occ_cd, hshld_ethn_cd, hshld_loc_cd, img_src_path, impl_desc, impl_stage_cd, integration_id, judicial_district, last_revw_mgr_id, legal_form_cd, loc, location_level, loy_partner_cd, main_email_addr, main_fax_ph_num, main_ph_num, manager_name, market_class_cd, market_type_cd, master_ou_id, name_1, od_last_upd_by, ori_cd, ou_num, ou_num_1, ou_type_cd, ownership_type_cd, par_bu_id, par_divn_id, par_duns_num, par_ou_id, password, payment_term_id, pay_type_cd, population_grp_cd, po_pay_curcy_cd, pref_carr_prio_cd, pref_comm_meth_cd, pref_ship_carr_cd, privacy_cd, pri_grp_cd, pri_yr_bk_curcy_cd, pri_yr_bl_curcy_cd, prod_dist_cd, prtnr_cert_cd, prtnr_ctgry_cd, prtnr_org_int_id, prtnr_type_cd, pr_addr_id, pr_addr_per_id, pr_agree_id, pr_bill_prfl_id, pr_bl_addr_id, pr_bl_ou_id, pr_bl_per_id, pr_competitor_id, pr_con_id, pr_co_mstr_id, pr_crdt_area_id, pr_discnt_id, pr_eai_sls_area_id, pr_emp_rel_id, pr_emp_terr_id, pr_fulfl_invloc_id, pr_geo_id, pr_implsvc_vndr_id, pr_indust_id, pr_labor_rate_id, pr_logo_id, pr_med_proc_id, pr_mgr_postn_id, pr_mkt_seg_id, pr_org_pay_prfl_id, pr_org_trgt_mkt_id, pr_ou_type_id, pr_pay_ou_id, pr_phone_id, pr_postn_id, pr_prfl_id, pr_pri_lst_id, pr_prod_id, pr_prod_ln_id, pr_prtnr_ou_id, pr_prtnr_prog_id, pr_prtnr_tier_id, pr_prtnr_type_id, pr_ptshp_mktseg_id, pr_rep_asgn_type, pr_security_id, pr_ship_addr_id, pr_ship_ou_id, pr_ship_per_id, pr_situ_id, pr_specialty_id, pr_spec_id, pr_spl_rate_lst_id, pr_srv_agree_id, pr_svc_postn_id, pr_syn_id, pr_territory_id, pr_terr_id, pr_vehicle_id, ptntl_sls_curcy_cd, rating, region, region_id, rel_id, rel_name, revenue_class_cd, rlzd_roi_desc, route, rte_to_mkt_desc, rule_attrib1, rule_attrib2, sales_org_cd, sls_dist_cd, staff, state_abbre_cd, status_cd, stat_reason_cd, survey_type_cd, svc_cvrg_stat_cd, tax_exempt_num, tax_group_cd, tax_iden_num, tax_list_id, thmbnl_imgsrc_path, ticker_sym, tlr_intg_msg, tlr_intg_ret_cd, url, vat_regn_num, visit_period, wtr_swift_code, directions, x_apex_account_group, x_apex_account_group_two, x_apex_account_status, x_apex_company_model, x_apex_cut_account_type, x_apex_invoice_type, x_apex_pay_condition, x_apex_pay_method, x_apex_price_process, x_apex_sales_channel, x_apex_sales_group, x_apex_tax_type, x_apex_trade_condition
)
select row_id, created, created_by, last_upd, last_upd_by, dcking_num, modification_num, conflict_id, par_row_id, accnt_flg, active_flg, buying_group_flg, bu_id, cg_dedn_auth_flg, cg_svp_a_lock_flg, cg_svp_lock_flg, cg_svp_skip_flg, cl_site_flg, contract_vis_flg, court_pay_flg, disa_cleanse_flg, evt_loc_flg, external_host_flg, fcst_org_flg, fund_elig_flg, good_standing_flg, incl_flg, int_org_flg, name, ondemand_sync_flg, plan_group_flg, prospect_flg, prtnr_flg, prtnr_publish_flg, rplcd_wth_cmpt_flg, skip_po_crdchk_flg, agency_flg, branch_flg, briefing_layout, client_flg, enterprise_flag, facility_flg, invstr_flg, lang_id, pr_rep_dnrm_flg, pr_rep_manl_flg, pr_rep_sys_flg, agency_inactive_dt, asgn_dt, asgn_usr_excld_flg, asset_amt, atm_count, avail_credit_amt, bill_pblshr_flg, bo_ordqry_end_dt, bo_ordqry_start_dt, cg_cons_end_offset, cg_cons_strtoffset, cg_prmo_end_offset, cg_ship_end_offset, cg_ship_strtoffset, cg_svp_upper_lock, chnl_annl_sales, chnl_qtr_sales, chnl_sales_growth, close_dt, cmpt_flg, credit_days, credit_score, cur_yr_bk, cur_yr_bl, cust_end_dt, cust_since_dt, db_last_upd, dedup_dataclnsd_dt, dedup_key_upd_dt, dedup_last_mtch_dt, disa_all_mails_flg, division_count, eai_sync_dt, emp_count, evt_hotel_std_rt, exch_dt, ful_center_flg, gsa_flg, hard_to_reach, hist_sls_exch_dt, hist_sls_vol, hshldhd_age, hshld_inc, hshld_kidage, hshld_kids, hshld_size, last_call_dt, last_mgr_revw_dt, latitude, longitude, misc_flg, num_hshlds, num_of_beds, num_regs, ori_ts, partner_flg, po_crdchk_thrsh, po_crdchk_thrsh_dt, po_pay_exch_dt, po_pay_flg, po_pay_max_amt, pri_yr_bk, pri_yr_bl, proced_flg, prtnrshp_start_dt, prtnr_sales_rank, ptntl_sls_exch_dt, ptntl_sls_vol, reference_cust_flg, reference_start_dt, sales_emp_cnt, service_emp_cnt, srv_provdr_flg, stat_chg_dt, store_size, suppress_share_flg, supress_call_flg, tax_exempt_flg, trgt_impl_dt, visit_frequency, weekly_acv, aba_number, accnt_pr_cmpt_id, accnt_type_cd, adl_status, agency_indicator, agency_nibrs_ind, aia_integ1_id, aia_integ_id, alias_name, alt_email_addr, alt_email_loc_cd, ans_srvc_ph_num, approval_status_cd, asgn_ph_ac, asgn_ph_cc, bank_code, base_curcy_cd, bo_cust_grp_cd, branch_type_cd, call_frequency, cc_txnproc_ac_num, cc_txnproc_vndr_id, cg_prmo_strt_day, cg_svp_status, channel_type, cmpny_name, core_city_cd, corp_cmpny_name, corp_stock_symbol, country_division, country_region, country_template, covered_by, creator_login, cross_street, curr_pri_lst_id, curr_rate_lst_id, cur_srv_addr_id, cur_yr_bk_curcy_cd, cur_yr_bl_curcy_cd, cust_stat_cd, db_last_upd_src, dedup_token, dept_num, desc_text, dflt_ship_prio_cd, dist_channel_cd, division, divn_cd, divn_terr_hier_id, divn_type_cd, dom_ult_duns_num, duns_num, eai_error_text, eai_exprt_stat_cd, email_addr, email_loc_cd, evt_loc_cd, exec_spnsr_pstn_id, expertise_cd, fbi_field_off_id, fin_resp_con_id, frd_owner_emp_id, frght_terms_cd, frght_terms_info, furi_cmpny_name, general_ledger, glblult_duns_num, grwth_strtgy_desc, hist_sls_curcy_cd, hshldhd_gen_cd, hshldhd_occ_cd, hshld_ethn_cd, hshld_loc_cd, img_src_path, impl_desc, impl_stage_cd, integration_id, judicial_district, last_revw_mgr_id, legal_form_cd, loc, location_level, loy_partner_cd, main_email_addr, main_fax_ph_num, main_ph_num, manager_name, market_class_cd, market_type_cd, master_ou_id, name_1, od_last_upd_by, ori_cd, ou_num, ou_num_1, ou_type_cd, ownership_type_cd, par_bu_id, par_divn_id, par_duns_num, par_ou_id, password, payment_term_id, pay_type_cd, population_grp_cd, po_pay_curcy_cd, pref_carr_prio_cd, pref_comm_meth_cd, pref_ship_carr_cd, privacy_cd, pri_grp_cd, pri_yr_bk_curcy_cd, pri_yr_bl_curcy_cd, prod_dist_cd, prtnr_cert_cd, prtnr_ctgry_cd, prtnr_org_int_id, prtnr_type_cd, pr_addr_id, pr_addr_per_id, pr_agree_id, pr_bill_prfl_id, pr_bl_addr_id, pr_bl_ou_id, pr_bl_per_id, pr_competitor_id, pr_con_id, pr_co_mstr_id, pr_crdt_area_id, pr_discnt_id, pr_eai_sls_area_id, pr_emp_rel_id, pr_emp_terr_id, pr_fulfl_invloc_id, pr_geo_id, pr_implsvc_vndr_id, pr_indust_id, pr_labor_rate_id, pr_logo_id, pr_med_proc_id, pr_mgr_postn_id, pr_mkt_seg_id, pr_org_pay_prfl_id, pr_org_trgt_mkt_id, pr_ou_type_id, pr_pay_ou_id, pr_phone_id, pr_postn_id, pr_prfl_id, pr_pri_lst_id, pr_prod_id, pr_prod_ln_id, pr_prtnr_ou_id, pr_prtnr_prog_id, pr_prtnr_tier_id, pr_prtnr_type_id, pr_ptshp_mktseg_id, pr_rep_asgn_type, pr_security_id, pr_ship_addr_id, pr_ship_ou_id, pr_ship_per_id, pr_situ_id, pr_specialty_id, pr_spec_id, pr_spl_rate_lst_id, pr_srv_agree_id, pr_svc_postn_id, pr_syn_id, pr_territory_id, pr_terr_id, pr_vehicle_id, ptntl_sls_curcy_cd, rating, region, region_id, rel_id, rel_name, revenue_class_cd, rlzd_roi_desc, route, rte_to_mkt_desc, rule_attrib1, rule_attrib2, sales_org_cd, sls_dist_cd, staff, state_abbre_cd, status_cd, stat_reason_cd, survey_type_cd, svc_cvrg_stat_cd, tax_exempt_num, tax_group_cd, tax_iden_num, tax_list_id, thmbnl_imgsrc_path, ticker_sym, tlr_intg_msg, tlr_intg_ret_cd, url, vat_regn_num, visit_period, wtr_swift_code, TO_LOB(directions), x_apex_account_group, x_apex_account_group_two, x_apex_account_status, x_apex_company_model, x_apex_cut_account_type, x_apex_invoice_type, x_apex_pay_condition, x_apex_pay_method, x_apex_price_process, x_apex_sales_channel, x_apex_sales_group, x_apex_tax_type, x_apex_trade_condition
from s_org_ext;

时间: 2024-12-27 23:52:50

Oracle--表有LONG类型复制或导数报ORA00990的相关文章

oracle表和对象基础维护笔记

一 oracle表和对象基础维护笔记 1.1 常见概念 1.2 创建表 1.3 表常见字段 1.4 增加或删除字段 1.5 更新字段 1.6 重命名表 1.7 改变表存储表空间和存储参数 1.8 删除表 1.9 表注释 1.10 分区表的管理 1.11 常用数据字典 二 约束 2.1 非空约束 2.2 主键约束 2.3 唯一性约束 2.4 外键约束 2.5 约束管理 三 索引 3.2 创建索引 3.3 改变索引存储参数 3.4 重建索引 3.5 索引碎片整理 3.6 删除索引 3.7 数据字典

Oracle表空间,用户,用户授权

一:Oracle表空间 1,Oracle表空间与SQL Server文件组对比 SQL Server的文件组(文件组包括若干MDF,NDF数据文件)对我们来说并不陌生,前段时间我在博客"怎样玩转千万级别的数据"提到了过表分区的概念,其实表分区说到本质上就是按一定条件把不同数据放在不同的数据文件里,这些数据文件在物理上是相对独立的,在逻辑上又是一个整体.特别强调一下,在SQL Server中,建表时是默认把所有的表都保存在PRIMARY默认文件组 ,当数据库中表很多,并且数据量很大时,会

zabbix自动发现oracle表空间并监控其使用率

监控需求 Oracle表空间使用率实时监控,当表空间使用率达到95%时触发告警机制.Oracle表空间分为系统默认表空间和用户创建的表空间,而表空间又有自动扩展和非自动扩展两种类型,用户(DBA)在创建表空间时可以根据应用需求指定是否开启表空间自动扩展.那么在这里我们需要分析一个监控策略,就是当zabbix监控到某个表空间使用率达到95%,那么就让触发器触发警告(Warning)信息,并发送邮件给DBA或管理者.当检测到表空间没有开启自动扩展时,则触发Information信息.说明一下:ora

Oracle表空间数据文件移动

Oracle表空间数据文件移动 系统:windows oracle:10g 实现把用户表空间中的数据文件从某一个路径移动到里一个路径 一.针对可offline的非系统表空间 本例移动oracle的案例表空间(EXAMPLE表空间),将其从 D:\ORADATA\ORCL\ 移动到 D:\ORACLE\ORADATA\ 1.查看要改变的表空间的数据文件信息 SQL> select tablespace_name,file_name,online_status from dba_data_files

SQL创建Oracle表空间、用户以及给用户赋权的方法

//创建表空间 Create tablespace examination//创建表空间examination datafile 'c:\Oracle\zhangwei\examination.dbf'//与表空间关联的文件存放位置(要预先手动建好文件夹) size 100m//文件初始大小,千万不要写成mb(这里以下可略) autoextend on//文件大小可自动拓展 next 30m//每次拓展30m maxsize unlimited//不限制文件大小的上限 logging//生成对于

oracle表锁住 解锁办法

第一种方法: 用系统账户如sys      as  SYSDBA 登录进去 1.查看数据库锁,诊断锁的来源及类型:  select object_id,session_id,locked_mode from v$locked_object;  或者用以下命令:  select b.owner,b.object_name,l.session_id,l.locked_mode  from v$locked_object l, dba_objects b  where b.object_id=l.ob

移动Oracle表空间数据文件方案

方案一:移动常规表空间(非系统表空间)数据文件 /**************数据库服务器某个磁盘空间不足时移动常规表空间数据文件*****************/ 1.使用范围:该操作在数据库正常运行(open状态)的条件下进行,但不能移动系统表空间里面的数据文件 2.使用alter tablespace 命令 1>准备工作: C:\ sqlplus/nolog SQL>connect sys/[email protected]实例名 as sysdba; 2>使表空间脱机: SQL

Oracle 表空间管理

Oracle磁盘管理中的最高逻辑层是表空间,Oracle11g中必须创建的4个表空间是SYSTEM,SYSAUX, TEMP, UNDOTBS1. 2 SYSTEM:存储数据字典等,pl/sql代码等. 2 SYSAUX:存储与数据库选项相关的数据 2 TEMP:用于大的排序操作 2 UNDUTBS1:为读一致性和恢复的目的,存储事务信息. 表空间的下一层是段,一个段只能驻留在一个表空间中:一个或多个区可以组成一个段,每个区只能驻留在一个数据文件中:一组连续的数据块可以组成一个区.如果要查询表空

Oracle 表的创建 及相关参数

1. 创建表完整语法 CREATE TABLE [schema.]table (column datatype [, column datatype] - ) [TABLESPACE tablespace] [PCTFREE integer] [PCTUSED integer] [INITRANS integer] [MAXTRANS integer] [STORAGE storage-clause] [LOGGING | NOLOGGING] [CACHE | NOCACHE] ]; 说明: