sql基本語句

2021-08-08 03:18:00 字數 1512 閱讀 8461

1 建立表:

create table 《表名》 (《列名》 資料型別 [完整性約束條件], ......);

create 

table 

test

( id 

varchar

( 50

)  primary 

key,  name 

varchar

( 100

), *** 

varchar

( 20

), addr 

text

);    

2 新增新的列:(新增加的列不能定義為not null)

alter table 《表名》 add 《列名》 資料型別 [完整性約束條件];

alter

table

test

addtel

varchar

( 50

);3 更改屬性的資料型別:

alter

table

test

alter

column

addr

varchar

( 50

);4 刪除表:

drop

table

test

;5 建立索引

create [unique] [cluster] index 《索引名》 on 《表名》 (列名 [asc] | [desc]);  //asc公升序(預設值),desc降序

create

unique

index

idon

newtable (

vaid

);6 刪除索引

drop index 《索引名》 on 《表名》;

drop

index

idon

newtable

;ps:維護索引耗費時間,增刪效能低,佔記憶體;索引可以加快檢索速度;一般在表上建立的索引不超過 2 - 3 個。

7 插入單條元組

insert into 《表名》 [(《屬性名》, 《屬性名》, ......)] values (《常量》, 《常量》, ......);     //屬性要和常量對應起來

insert

into

newtable (

vaid )

values (

1 );

8 插入多個元組

insert into 《表名》 [《屬性列1>, 《屬性列2>, ......]

select 《屬性列1>, 《屬性列2>, ...... from 《表名》 where 《條件屬性列》 = 《常量》;

insert

into

newtable

(vadesc

,vastart

)select 

vadesc

,vastart 

from 

t2 where

vaid=2

;

SQL 基本語句

在查詢分析器中執行如下語句 sp password null,teracypwd sa 把sa的密碼設為 teracypwd 執行成功後有 command s completed successfully.ok insert into 表名稱 values 值1,值2,insert into per...

sql基本語句

sql常用命令 資料的增刪改查 增加資料 插入資料 insert into 表名 字段 字段 values 值,值,值.按需要字段填寫 insert into 表名 values 值,值,值.插入全部字段,自動增長列不寫 刪除資料 記得有外來鍵先刪除主鍵表裡的相應內容 刪除表裡的內容 delete ...

SQL 基本語句

1 建表,主鍵約束,外來鍵約束。create table course cno int 11 not null auto increment,cname char 20 default null,cteachername char 20 default null,primary key cno cr...