Time of Update: 2018-07-23
摘自:http://bbs.erp100.com/thread-266444-1-1.html 標題: [已結帖][分享知識 原創連載] Oracle ERP 資產模組的非常規功能探討,拋磚引玉 [列印本頁] 作者: chtwo 時間: 2013/7/6 20:35 標題: [已結帖][分享知識 原創連載] Oracle ERP
Time of Update: 2018-07-23
SQL> CREATE TYPE tab_varchar2 AS TABLE OF VARCHAR2(4000); 2 /Type created.SQL> CREATE OR REPLACE FUNCTION concat_array(p tab_varchar2) RETURN CLOB IS 2 l_result CLOB; 3 BEGIN 4 FOR cc IN (SELECT column_value FROM TABLE(p) ORDER
Time of Update: 2018-07-23
*該匯入匯出方式完全適用於分區表* 匯出、匯入前準備 註:使用sys、system等系統使用者操作。 1)建立DIRECTORY目錄對象 CREATE DIRECTORY exp_dir AS '/oracle/db/zone'; --存放dmp、log檔案 2)為使使用者user_local授權該目錄 GRANT READ, WRITE ON DIRECTORY exp_dir TO user_local; 本地匯出、本地匯入 1:本地匯出 1)匯出指定表
Time of Update: 2018-07-24
1. 下載oraclefor Linux ,上傳至Linux 若CentOS的版本太高Oracle不支援此版本時,需修改設定檔,使其支援Oracle10g: $ vim /etc/redhat-release 直接修改內容為: CentOSLinux release 4.0 (Final) 安裝完成之後,將其改回:CentOSLinux release 6.0 (Final)
Time of Update: 2018-07-24
sys和system使用者區別 1)最重要的區別,儲存的資料的重要性不同 sys所有oracle的資料字典的基表和視圖都存放在sys使用者中,這些基表和視圖對於oracle的運行是至關重要的,由資料庫自己維護,任何使用者都不能手動更改。sys使用者擁有dba,sysdba,sysoper等角色或許可權,是oracle許可權最高的使用者。 system使用者用於存放次一級的內部資料,如oracle的一些特性或工具的管理資訊。system使用者擁有普通dba角色許可權。
Time of Update: 2018-07-24
================================================ —— ww的演算法為每年1月1日為第一周開始,date+6為每一周結尾 —— 例如20050101為第一周的第一天,而第一周的最後一天為20050101+6=20050107 —— 公式 每周第一天 :date + 周 * 7 - 7 —— 每周最後一天:date + 周 * 7
Time of Update: 2018-07-26
racle text譯為全文檢索索引技術,是智能資訊管理的關鍵技術之一,Oracle Text作為Oracle9i的一個組件,提供了強大的全文檢索索引功能,用Oracle9i做後台資料庫,就可以充分利用其全文檢索索引技術,構建複雜的大型文件管理系統。本文主要介紹了Oracle Text的體繫結構及其使用。 Oracle text - 摘要 全文檢索索引技術是智能資訊管理的關鍵技術之一,Oracle Text作為Oracle9i的一個組件,提供了強大的全文檢索索引功能,
Time of Update: 2018-07-26
類似於mysql 用cast就可,但要填適當的類型,樣本:select cast(11 as unsigned int) /*整型*/select cast(11 as decimal(10,2)) /*浮點型*/ (1)將char或varchar2類型的string轉換為一個number類型的數值, 需要注意的是,被轉換的字串必須符合數實值型別格式,如果被轉換的 字串不符合數值型格式,Oracle將拋出錯誤提示;
Time of Update: 2018-07-26
-- 情境: --在Oracle 11g 環境 select WM_SYS.WM_CONCAT(id) from table_name -- 報錯如下: ORA-06502: PL/SQL: 數字或值錯誤:字串緩衝區太小 ORA-06512: 在"WMSYS.WM_Concat_impl",line30 --檢查原因:
Time of Update: 2018-07-28
偶寫一個銷售查詢的功能模組,但在測試的時候按 條碼/編碼/庫房 條件排序的時候都沒有錯誤,只要按日期查的時候就會有“Ora-01791 不是Selected運算式”的錯誤資訊,於是查看我的SQL語句,語句如下: select distinct GoodsId,Barcode,DepotId,GoodsName from sa_sale where depotid='11' order by selldate
Time of Update: 2018-07-25
標籤:分享 前言 .com cti 安裝 配置參數 參數 lte pass 前言本文涉及ODP.NET、ODP.NET的託管(managed)驅動、Entity Framework的託管驅動
Time of Update: 2018-12-03
MySql:優點: 1.支援5000萬條記錄的資料倉儲2.適應於所有的平台3.是開源軟體,版本更新較快4.效能很出色。純粹就效能而言,MySQL是相當出色的,因為它包含一個預設案頭格式MyISAM。MyISAM 資料庫與磁碟非常地相容而不佔用過多的CPU和記憶體。MySQL可以運行於Windows系統而不會發生衝突,在UNIX或類似UNIX系統上運行則更好。你還可以通過使用64位處理器來擷取額外的一些效能。因為MySQL在內部裡很多時候都使用64位的整數處理。5.價格便宜缺點:
Time of Update: 2018-12-03
包由包規範和包體兩部分組成。 1、包規範(Package Specification)包規範,也叫做包頭,包含了有關包的內容的資訊。但是,它不包含任何過程的代碼。建立包頭的文法一般如下 CREATE [OR REPLACE] PACKAGE package_name {IS | AS}Procedure_name | function_name | variable_declaration | type_definition | exception_declaration |
Time of Update: 2018-12-03
從ORACLE資料庫產品,從ORACLE2.0開始(沒有1.0)一直到ORACLE7.3.4都只是簡單的版本號碼,但從ORACLE8開始,就出現資料庫產品特性標識符,如ORACLE8i和9i,這個i是Internet的縮寫,表示該產品全面支援Internet應用,簡單一點說,就是融入了JAVA技術和對JAVA的支援.從ORACLE10稱為10g,這個g是Grid的縮寫,表示支援"網格運算",簡單一點說,就是更好地支援叢集和多點應用,到目前為止,最新版的是ORACLE11g,而ORACLE還有一個
Time of Update: 2018-12-03
一.控制檔案中的 MAXDATAFILES 參數有關Oracle 的控制檔案說明,參考我之前的Blog:Oracle 控制檔案http://blog.csdn.net/tianlesoftware/article/details/4974440 在Oracle 的控制檔案中有一個參數:MAXDATAFILES,其用來控制資料庫最大支援的datafile 的個數。在使用DBCA 建立執行個體時可以修改這個參數。 也可以通過dump 控制檔案來查看這個參數: SQL> oradebug
Time of Update: 2018-12-03
一.問題描述 在Oracle Linux 6.1 上安裝11.2.0.1的RAC,在第二個節點執行root.sh時,報time out,如下:[root@rac2 ~]# /u01/app/11.2.0/grid/root.shRunning Oracle 11g root.sh script... The following environment variables are setas: ORACLE_OWNER= oracle ORACLE_HOME= /u01/app/11.
Time of Update: 2018-12-03
一.資料字典不一致說明MOS 文檔說明:Identify Data Dictionary Inconsistency [ID 456468.1] 1.1 資料字典損壞資料字典損壞通常有如下情況:1. Data Dictionary Inconsistency, missingrows in tables: - Tab$/Ind$ with no entries in OBJ$ - Undo$/Tab$/Ind$ withno entries in SEG$
Time of Update: 2018-12-03
今天客戶突然要修改大量的資料,不得已之下只好看看如何將excel中的資料匯入到oracle中,現將步驟簡要記錄如下(參考了網上的有關文章):1.準備資料:在excel中構造出需要的資料 2.將excel中的資料另存新檔文字檔(有定位字元分隔的) 3.將新儲存到文字檔中的資料匯入到pl*sql中 在pl*sql中選擇tools-->text importer,在出現的視窗中選擇"Data from Textfile",然後再選擇"Open data file",
Time of Update: 2018-12-04
始 - 運行 - 輸入services.msc - 啟動OracleDBConsoleorcl服務提示有誤。手工從cmd命令列啟動:C:/Documents and Settings/wangnc>emctl start dbconsoleEnvironment variable ORACLE_SID not defined. Please define it.設定Oracle_sid環境變數:C:/Documents and Settings/wangnc>set
Time of Update: 2018-12-04
具體錯誤是這樣的:[oracle@localhost database]$ ./runInstaller Starting Oracle Universal Installer... Checking installer requirements... Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2