視圖額。。不要笑話我。我現在才知道視圖是可以進行UPDATE的,那當然連DELETE也可以了。汗一個。這里呢,強調兩個后綴。withcheckoptionwithReadonlyCreateviewMaterials_viewasselect*fromMaterialswhereMaterialCodelike'9%'withcheckoptionGo噢。。仿佛上面是SQLServer的。。Oracle一樣啦.更新的時候會這樣提示的。Readonly也差不
系統 2019-08-12 01:52:18 2456
一、安裝xp下的安裝文件有兩個,需要都解壓。。。不要只解壓其中一個就開始安裝了--當進度條走到100%了,卻還有兩項'進行中'....這時請耐心等待,不要取消二、建庫、表空間和用戶1.建庫開始\程序\Oracle11g_home1\配置和移植工具\DatabaseConfigurationAssistant2.創建表空間、授權createtablespacexuxl_datadatafile'D:\Oracle\data\xuxl_data.dbf'siz
系統 2019-08-29 22:58:34 2455
■修改初始化參數control_filesSQL>altersystemsetcontrol_files='/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/control01.ctl','/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/control02.ctl','/export/home/opt/product/10.1.0.3.0/oradat
系統 2019-08-12 01:53:31 2454
------------------------2013-5-16------------------------1.sql概念,主要特點,使用sql工具,如何訪問及本書實例兩個數據表2.單個表查詢3.多個表查詢4.復雜的嵌套查詢5.查詢函數6.sql錄入數據7.sql刪除數據8.sql更新數據sql已經被ANSI(美國國家標準化組織)確定為數據庫系統的工業標準。DQL:查詢DDL:建立,刪除和修改數據對象DML:完成數據操作的命令,包括查詢。DCL:控制
系統 2019-08-12 01:53:40 2451
需求:修改字段類型時,字段長度由大改小,字段類型由大改小,數據庫不讓修改,提示必須先清除數據,但數據有系統非常重要時可以采用如下方案。擴展使用:1.可用于備份重要表的數據(只需要執行1,2步驟即可)2.可用于對物理隔離的兩個生產數據庫進行同步(在A數據庫執行1,2步驟,在B數據庫執行3,6,7步驟即可)1.抽出表中數據select'insertintoYJ_QYMB(ID,SSFDJT)values('''||ID||''','''||SSFDJT||''
系統 2019-08-12 01:54:47 2448
在oracle10g之前使用resetlogs打開數據庫之后,之前的的備份就不能用于恢復了。即不能進行跨resetlogs時間點的恢復。所以要求執行完之后馬上進行全庫備份。Oracle10g以后允許跨越resetlogs時間點進行完全或者不完全恢復。實驗如下:執行全庫備份。RMAN>backupdatabaseplusarchivelogdeleteallinput;insertintotestselect*fromtest;SQL>altersystem
系統 2019-08-12 01:55:03 2446
今天一直在研究參數返回之類的問題,上午正好有機會和大家討論一下.1.nvl函數nvl函數將一個null值轉換為一個實際的值,數據類型可所以日期,數字,字符,數據類型必須匹配:如:nvl(commision,0)nvl(hiredate,'01-JAN-87')nvl(job_id,'nomanager')nvl(to_char(job_id),'nomanager')nvl可以轉換任何數據類型,但是轉換的數據類型返回值必須是nvl(expr1,expr2)
系統 2019-08-12 01:53:58 2445
在Windows操作系統中,如果注冊表文件被損壞了,就會影響操作系統的穩定性。嚴重的話,會導致操作系統無法正常啟動。而控制文件對于Oracle數據庫來說,其作用就好象是注冊表一樣的重要。如果控制文件出現了意外的損壞,那么此時Oracle數據庫系統很可能無法正常啟動。為此作為Oracle數據庫管理員,務必要保證控制文件的安全。在實際工作中,數據庫管理員可以通過備份控制文件來提高控制文件的安全性。但是筆者認為這是下下之策。因為當控制文件出現損壞時,通過備份文件
系統 2019-08-12 01:53:28 2444
原文:PowerDesigner中創建Oracle表全過程記錄本文記錄如何在PowerDesigner中創建一個Oracle結構的表。在進行本文閱讀之前,需要在PowerDesigner進行DBMS修改,DataBase創建,用戶創建,表空間創建。1.創建表,填寫name,code,comment,owner(需要提前創建)2.創建表中的對應的列2.1對主鍵進行編輯,選擇主鍵后,點擊屬性按鈕(第一個按鈕)2.2確認name,code,table,Prima
系統 2019-08-12 01:54:35 2442
原文:SQLServer訪問Oracle查詢性能問題解決1.問題系統有個模塊,需要查詢Oracle數據庫中的數據。目前是通過建立鏈接服務器實現的。SQLServer訪問Oracle實現可參考這篇文章http://www.cnblogs.com/gnielee/archive/2010/09/07/access-oracle-from-sqlserver.html目前的查詢語句就是一個簡單的帶where條件的查詢語句,類似如下:SELECT*FROMLINK
系統 2019-08-12 01:33:12 2442
windows中1.selectnamefromv$database;直接運行就可以查看了,2.查看tnsnames.ora的連接,有個SID,SID就是服務名了1.查看oracle的安裝目錄,方法是查看注冊表:如:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORACLE_HOMEREG_SZE:\ORACLE\ORA92得到了oracle的安裝目錄一般來講,如果服務器在安裝時采用的是默認值那么這個值是:D:\ORACLE\ORA
系統 2019-08-12 01:33:59 2441
權限允許用戶訪問屬于其它用戶的對象或執行程序,ORACLE系統提供三種權限:Object對象級System系統級Role角色級這些權限可以授予給用戶、特殊用戶public或角色,如果授予一個權限給特殊用戶"Public"(用戶public是oracle預定義的,每個用戶享有這個用戶享有的權限),那么就意味作將該權限授予了該數據庫的所有用戶。對管理權限而言,角色是一個工具,權限能夠被授予給一個角色,角色也能被授予給另一個角色或用戶。用戶可以通過角色繼承權限,
系統 2019-08-12 01:53:38 2439
體系結構:數據庫的體系結構是指數據庫的組成、工作過程與原理,以及數據在數據庫中的組織與管理機制。體系結構包括:實例(instence),數據庫文件(database),用戶進程(userprocess),服務器進程(serverprocess),以及其他文件(如參數文件(parameterfile),密碼文件(passwordfile),歸檔日志文件(archivelogfile)等)。Oracle服務器由數據庫文件和數據庫實例組成。其中數據庫實例包括SG
系統 2019-08-12 01:33:37 2434
1、查看數據庫鎖,診斷鎖的來源及類型:selectobject_id,session_id,locked_modefromv$locked_object;或者用以下命令:selectb.owner,b.object_name,l.session_id,l.locked_modefromv$locked_objectl,dba_objectsbwhereb.object_id=l.object_idSELECTlpad('',decode(l.xidusn,
系統 2019-08-12 01:54:11 2433
Oracle數據庫中char(),varchar2(),nvarchar2()三種數據類型的區別1.char()類型:(1)如果在數據庫中定義的長度為10位,而我實際入力的數據長度不足10位,系統會在入力數據的后面用空字符串補足10位。(2)一個全角認作2位長度。2.varchar2()類型:(1)不足數據庫規定長度,不會補足長度。(2)一個全角認作2位長度。3.nvarchar2()類型:(1)不足數據庫規定長度,不會補足長度。(2)一個全角認作1位長度
系統 2019-08-12 01:55:05 2426