資料表的基本操作

2022-07-28 02:30:21 字數 1217 閱讀 6236

1. sql語句

1.1. create語句

建立bookinfo表:

create table bookinfo

(bookid number ,

bookname char ,

publish varchar2(20),

pubdate varchar2(20),

price decimal(7,2) default 0.0,

author char,

store int default 0 not null,

reader number,

remarks varchar2(50)

);1.2. 修改使用者密碼

alter user system by identified by root123;

alter user system account unlock;

grant connect to system identified by root123;

1.3. 檢視當前使用者表

show user;

select table_name from tabs;

select table_name from user_tables;

select tname from tab;

1.4. 約束

1、約束

約束用於確保資料庫資料滿足特定的商業規則。在oracle中,約束包括:not null、unique、primary key, foreign key和check五種。

a、not null(非空)

如果在列上定義了not null,那麼當插入資料時,必須為列提供資料。

b、unique(唯一)

當定義了唯一約束後,該列值是不能重複的,但是可以為null。

c、primary key(主鍵)

用於唯一的標識錶行的資料,當定義主鍵約束後,該列不但不能重複而且不能為null。一張表最多只能有乙個主鍵,但是可以由多個unique約束。

d、foreign key(外來鍵)

用於定義主表和從表之間的關係,外來鍵約束要定義在從表上,主要則必須具有主鍵約束或是unique約束,當定義外來鍵約束後,要求外來鍵列資料必須在主表的主鍵列存在或是為null。

e、check

用於強制行資料必須滿足的條件,假定在sal列上定義了check約束,並要求sal列值在1000~2000之間,如果不在1000~2000之間就會提示出錯。

資料表的基本操作

和資料庫操作一樣,在資料表在操作中,也是是圍繞增刪改查來操作。但是在這一章節主要講解資料表的增刪改操作。查詢操作是資料庫中最為重要的操作。會單獨一章節講解。資料表是由若干個字段組成的,每個字段表示不同型別的資料。所以在建立表的時候,需要為每個字段指定相應的資料型別。作用 查詢資料就是通過客戶端通過 ...

資料表的基本操作

建立資料庫,sql語句為 create database 資料庫名 檢視資料庫是否成功,sql語句如下 show databases 選擇資料庫 use 資料庫名 sql語句create table用於建立資料表其基本語法 建立student表,sql語句如下 create table studen...

資料表的基本操作

資料表的基本操作 1.資料表的建立 先建立乙個資料庫,給這個資料庫起名,我給他取名為zjj 然後就可以創造表了,我給這個表取名為ww create table ww id int 11 name varchar 25 deptid int 11 salary float 括號中定義該錶欄位名 字段資...