jdbc:oracle://localhost:1521
oracle.jdbc.driver.oracledriver
create table userinfo (
id number(6) primary key,--主鍵
name varchar2(20) not null,--非空
*** number(1),
age number(3) default 18,
birthday date,
address varchar2(50),
email varchar2(25) unique,--唯一
tel number(11),
deptno number(2) references dept(deptno)—外來鍵
); drop table book;
--建立表
create table book(
bookid varchar2(4) primary key,
name varchar2(20)
);
--建立序列
create sequence book_seq start with 1 increment by 1;
--建立觸發器
create or replace trigger book_trigger
before insert on book
for each row
begin
select book_seq.nextval into :new.bookid from dual;
end ;
--新增資料
insert into book(name) values ('cc');
insert into book(name) values ('dd');
commit;
--------------------------------------建表之資料型別
字元型別:
char 固定長度的字串,列長可以從1到2000個位元組
varchar2 可變長度的的字串,大小在1到4000個位元組範圍
long 儲存可變長度的字元資料,最多能儲存2g
數值型別:
number 儲存整數,浮點數,實數,最高精度為38位
日期型別:
date 儲存日期和時間 精確到秒
timestamp 秒值精確到小數點後六位
二進位制資料儲存:
raw 儲存二進位制資料,最多能儲存2000個位元組
long raw 最多能儲存2g
大物件lob:
Oracle資料庫 建庫 建表空間,建使用者
oracle資料庫 建庫 建表空間,建使用者 oracle安裝完後,其中有乙個預設的資料庫,除了這個預設的資料庫外,我們還可以建立自己的資料庫。對於初學者來說,為了避免麻煩,可以用 database configuration assistant 嚮導來建立資料庫。建立完資料庫後,並不能立即在資料庫...
Oracle資料庫 建庫 建表空間,建使用者
oracle安裝完後,其中有乙個預設的資料庫,除了這個預設的資料庫外,我們還可以建立自己的資料庫。對於初學者來說,為了避免麻煩,可以用 database configuration assistant 嚮導來建立資料庫。建立完資料庫後,並不能立即在資料庫中建表,必須先建立該資料庫的使用者,並且為該使...
Oracle資料庫 建庫 建表空間,建使用者
oracle安裝完後,其中有乙個預設的資料庫,除了這個預設的資料庫外,我們還可以建立自己的資料庫。對於初學者來說,為了避免麻煩,可以用 database configuration assistant 嚮導來建立資料庫。建立完資料庫後,並不能立即在資料庫中建表,必須先建立該資料庫的使用者,並且為該使...