搜尋此網誌

2011年3月3日 星期四

SQL_指令_省略欄名登入資料(使用時須配合欄位順序)



使用時須配合欄位順序

insert into Table名稱 values (資料A, 資料B, 資料C

EX:

insert into Table_1 values ('清潔員', '大明', 9999, 30, '男', 100, 9.9, 'ming', 99)

檢視成果:
 
部門
姓名
分機
年資
性別
分數
小數
name
數值
清潔員
大明
9999
30
100
9.9
ming
99

SQL_指令_登入資料


insert into Table名稱 (欄位名A, 欄位名B, 欄位名C) values (資料A資料B
, 資料C);

◎如資料是字串請用,單引號括起EX:’字串’

EX:


insert into Table_1 (編號, 姓名) values (01, ‘小明’);


編號
姓名
01
小明

SQL_指令_建立Table時給予限制條件




create table Table名稱 (欄位名A 資料類型A 欄位限制A, 欄位名B 資料類型B, primary key 表格限制 (欄名, 欄名));

EX:

1. create table Table_1 (編號 int unique, 姓名 varchar, 分機 int, primary key (姓名, 分機));

2.
create table Table_1 (編號int unique not null, (←針對某一欄設定多個限制), 姓名 varchar, 分機 int, primary key (姓名, 分機)); 




主要限制種類
限制
意義
Primary key(主鍵)
禁止資料重複
禁止NULL
Unique
資料不得重複
Check(條件式)
事先準備條件式,禁止使用不符條件的資料
Not null
不得為null
Default=
設定預設值
 

SQL_指令_指定資料庫

use 資料庫名稱;

EX:

use test;