學習ORACLE已經一個多星期了

由於項目要用ORACLE資料庫,但自己還沒有用過。所以一個星期前就開始學習了。。下面是學習相關的一些筆記:副檔名是DBF,SQLSEREVR是MDF,ACCESS是MDB安裝:執行個體名:astar系統標識符:astarhttp://astarxp:5500/empwd:xlovey521設定執行個體,和密碼以下的 J2EE 應用程式已經配置, 並且可用下面列出的 URL 來訪問。  資料庫設定檔已經安裝到 D:,同時其他選定的安裝組件也已經安裝到 D:\Oracle10g。 Ultra

Oracle修改表結構

1.修改欄位的資料類型文法:ALTER TABLE 表名 MODIFY(列名 資料類型);eg1:alter table emp modify (column1 VARCHAR(10));在修改列的長度時候,只能編輯比現有欄位實際存的長度還要大,否則提示下面的錯誤:ORA-01441: 無法減小列長度, 因為一些值過大2.增加一個列文法:ALTER TABLE 表名 ADD(列名 資料類型);eg1:ALTER TABLE emp ADD(column1 NUMBER(38,0) not

Oracle Procedure 用ref cursor來返回記錄集

用在預存程序中:--在Spec中定義TYPE type_refcursor IS REF CURSOR;--在Body中寫ProcedurePROCEDURE check_form_field (p_table_name IN VARCHAR2, o_curs OUT type_refcursor)ISBEGIN   IF p_table_name IS NULL   THEN      OPEN o_curs FOR 'SELECT ''NO_TABLE'' AS field_name, ''

oracle 刪除使用者 出現目前使用者進程被佔用

已sm項目為例1、以管理員方式登陸 sqlplus sys/system as sysdba;2,查詢目前使用者的訪問Session  ,select sid ,serial# from v$session where username='VGSM';3,刪除當前佔用的session,alter system kill session 'sid,serial#'例如通過select sid ,serial# from v$session where username='VGSM' 查詢結果如下 

c#.net4.0利用odac串連oracle取數

1、安裝odac(我安裝的是xcopy版的);:http://www.oracle.com/technetwork/developer-tools/visual-studio/downloads/index.html2、VS2010啟一個基於4.0的應用。3、寫代碼: string strconn ="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.10.190.91)(PORT=1521))(CONNECT_DATA=(SID=

oracle系統資料表的查詢字典

資料字典dict總是屬於Oracle使用者sys的。 1、使用者:  select username from dba_users; 改口令  alter user spgroup identified by spgtest; 2、資料表空間:  select * from dba_data_files;  select * from dba_tablespaces;//資料表空間  select tablespace_name,sum(bytes), sum(blocks) from dba_

Bsqlbf v 2.3 With Enhanced Oracle Exploitation

From: http://www.pcsec.org/archives/Bsqlbf-v-23-With-Enhanced-Oracle-Exploitation.htmlA new version of bsqlbf is now available. The following are the new additions: Posted by Sid --------------------type: Type of injection:3: Type 3 is

ORACLE常用字元函數

小寫字母轉大寫字母:upper();大寫字母轉小寫字母:lower();字串截取函數:substr(str,a,b);a,b為整數,str為字串,截取字串str從a開始的b位字元,當a為-1時從字串右邊至左開始尋找,例:select substr('abcd',2,2) from dual;---返回bc;字串串連:||例:select 'ab'||'cd' from

大資料量匯入Oracle(第二版)

更新內容:1.添加超大文本匯入(原只支援DataReader)2.支援從第x行資料開始匯入3.決定是否儲存資料行號4.列映射不區分大小寫5.支援匯入常量列6.相同源列匯入多目標列只分配一次記憶體,更加節約記憶體7.增加了源列自動檢測功能調用樣本如下:1.匯入DataReader View Code

DotNet 串連 Oracle 10G資料庫的測試

Oracle 10G的安裝請見上一篇文章,現在是安裝後測試一下串連的效果using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.OracleClient;namespace Nhibernate1{   

[轉 逆水行船]Oracle中建立表,建立序列,建立自增欄位,添加註釋, 添加記錄,添加觸發器,提交

一般人習慣了其他資料庫的操作,有一個欄位是自增序列的欄位,但是查詢了oracle的相關協助,沒有該設定.查看了相關的文章,轉載這篇文章給大家分享 // 建立一個序列CREATE SEQUENCE Car_GUID increment by 1;// 建立一個表CREATE TABLE Car( GUID NUMBER NOT NULL PRIMARY KEY, PhoneId Char(11) NOT NULL, UserName VarChar(20) NOT NULL);//

ORACLE常用數值函數、轉換函式、字串函數介紹

     感於總有些網友提出一些非常基礎的問題,比如有沒有實現某某功能的函數啊,某某函數是做什麼用的啊,格式是什麼等等,同時也感受到自己對oracle函數認識的不足,於是集中月餘時間專註於oracle函數,小有心得不敢私藏,發之與諸公用享。     本文並不準備介紹全部的oracle函數,當前情勢下,俺也還沒這個時間,需要學習的東西太多了,要把多數時間花在學習經常能用上的技術方面:),所以如果是準備深入瞭解所有oracle函數的朋友,還是去關註:Oracle SQL

Oracle 基本的SQL 操作

通過用戶端串連資料庫,進行相應的操作一、訪問方式:SQL Plus ; PL Sql Developer 以system帳戶串連資料庫,連結標識符是:orcl1. 通過SQL Plus 串連訪問資料庫   兩種方式:web訪問 http://localhost:5560/isqlplus/   通過菜單直接進入命令列視窗2.開啟PL/SQL Developer,FILE->new-->SQL Window二、建立對象   建立使用者及表如一個使用者名稱為school

ORACLE閃回操作

ORACLE閃回操作:2010-09-01 07:05表的閃回操作:SQL>show parameter binSQL>alter system set recyclebin=off;SQL>alter system set recyclebin=on;SQL>select * from cat; //查看目前使用者所有的表SQL>show recyclebinSQL>purge table 表名;SQL>purge recyclebin;

JAVA讀取Oracle資料庫BLOB欄位

給人幫忙,寫了一個JAVA讀取Oracle資料庫BLOB欄位的範例程式碼。僅作備忘。樣本說明:   1. 使用Oracle的JDBC驅動。   2. BLOB欄位中儲存的是一個檔案,把BLOB欄位中儲存的內容儲存到磁碟中形成檔案。程式碼片斷如下:---------------------package DBtest;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;import

oracle 視圖的編譯

視圖依賴於基礎資料表的存在而存在,當基礎資料表進行了結構上的修改後,有可能會對視圖產生印象,如果要再次使用此試圖,需要進行編譯。基礎資料表如下: 基礎資料表1 create table employee2 (3 employ_id number primary key,4 first_name nvarchar2(10),5 last_name nvarchar2(10),6 province varchar2(10),7 city varchar2(10),8 salary number9 )

Oracle windows下自動啟動指令碼

在虛擬機器中裝的Oracle 10g,每次重新啟動後伺服器執行個體無法啟動,必須進sqlplus手動startup,解決方案如下:1.編寫一個批次檔oraclestart.bat,內容如下:@echo Starting Oracle Servicenet start OracleOraDb10g_home1TNSListenernet start OracleServiceORCLnet start OracleOraDb10g_home1iSQL*Plusnet start

Oracle Procedure 返回結果集

方法一: Package 和 Procedure 的做法 先建立一個返回結果集的遊標: create or replace package pkgaccq_tbuserpristype result is ref cursor;end pkgaccq_tbuserpr; 用上面定義的結果集來乘放拋出的結果結: create or replace procedure praccq_tbuserpr(cresult in out pkgaccq_tbuserpr.result       --

如何進行資料庫,比如ORACLE,SQL SERVER的逆向工程,將資料庫匯入到PowerDesigner中

Oracle的反向工程就是指將Oracle中的資料庫,當然也可以是SQL Server中的資料庫匯入到PD中,這個需要建立一個資料庫的連結,然後進行逆向工程的操作。第一步:建立資料庫的連結:PowerDesigner建立與資料庫的串連,以便產生資料庫和從資料庫產生到PD中。[Oracle 10G版]PowerDesigner建立與資料庫的串連,以便產生資料庫和從資料庫產生到PD中。[SQL SERVER 2005版]第二步:建立完資料庫的串連後,在【File】--【Reverse

完全卸載oracle 註冊表及檔案

全卸載Oracle方法:軟體環境: 1、Windows XP + Oracle 10g 2、Oracle安裝路徑為:d:\Oracle1、如果資料庫配置了自動儲存管理(ASM),應該先刪除聚集同步服務CSS(cluster Synchronization Services).刪除CSS服務的方法是在DOS命令列中執行如下命令: localconfig delete2、在“服務”視窗中停止Oracle的所有服務。3、在“開始”菜單中依次選擇“程式”/“Oracle-OraDb10g_home1"/

總頁數: 1509 1 .... 921 922 923 924 925 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.