sql語句 別名和賦值及字段的增刪改

2021-10-24 18:26:05 字數 2000 閱讀 3193

select s***, sage 'abc'

from student order

by abc ;

結果:

108結果:

1、檢視表結構

desc student;
結果:

2、修改表名

alter

table 表名 rename

to 新錶名;

3、新增字段

3.1、新增乙個字段

alter

table 表名 add 字段 字段型別;

alter

table student add score int(30

);

3.2、新增多個字段

alter

table student add

(a1 int(30

) defult null

comment

'字段說明'

, a2 varchar(56

) defult null

comment

'字段說明'

);

4、刪除字段

4.1、刪除乙個字段

alter

table 表名 drop 欄位名;

alter

table student drop a1;

#刪除欄位a1

4.2、刪除多個字段

alter

table student drop b1,

drop b2;

5、修改欄位名

5.1修改乙個欄位名

alter

table 表名 change 原欄位 新字段 字段型別;

alter

table student change a1 a2 int(30

);

5.2修改多個欄位名

alter

table student change a1 a2 int

, change b1 b2 varchar(30

);

6、修改字段型別modify

alter

table student modify aer int(30

);

7、修改字段預設值

alter

table 表名 alter 欄位名 set

default 預設值;

alter

table student alter aer set

default

1000

;# 將字段aer的預設值修改為1000

8、刪除字段預設值

alter

table 表名 alter 欄位名 drop

default

;alter

table student alter aer drop

default

;--刪除欄位aer的預設值

如何用sql語句實現欄位自增

如何用sql語句實現欄位自增 如果從表中讀到字段最大值 0003 增加一條記錄 字段值 為 0004 select right 000 rtrim cast isnull max field1 0 as int 1 4 from tablename 觸發器,如果一次只加一條,欄位名為id,假定def...

SQL 自增字段的修改

sql2005中自增欄位預設情況下是沒法修改的 那麼在資料遷移中怎麼解決自增字段修改的問題呢?在sql中使用 identity insert 開關 允許將顯式值插入表的標識列中。identity insert 開關 起到的作用是開啟自增字段標識列,允許插入資料 例 表book 有自增欄位book i...

檢視表字段定義的語句 SQL核心語句之增 改 刪

資料的增加 資料的修改 資料的刪除 案例 在這之前,我們先來看看獲取資料表的詳細資訊,如果需要在資料表中檢視一條或多條的資料詳細資訊,我們需要用到關鍵字 describe,用法是 describe 表名。可以列出資料表的詳細資訊,比如資料表的字段和各個欄位的資料型別。比如 要求列出訂單資訊表的詳細資...