SQL中alter是什麼意思,alter是什麼意思

時間 2023-03-08 08:35:03

1樓:

通過更改、新增或刪除列和約束,重新分配分割槽,或者啟用或禁用約束和觸發器,從而修改表的定義。簡單說就是修改表結構的。

create table doc_exa ( column_a int) ;

goalter table doc_exa add column_b varchar(20) null ;

2樓:網友

alter用於修改基本表。

修改原有的列定義包括列名和資料型別。

alter table course add s_entrance date

修改入學日期。

alter是什麼意思

3樓:愛是小微笑

vt.改變; 更改; 改建(房屋); 人)變老;

vi.改變; 修改;

alter-sql語句是屬於一種什麼功能的語句?是資料操作嗎?謝謝

4樓:網友

alter不是資料操作,而是資料操縱,它所實現的功能就是對錶進行結構上的修改。這個命令下有三個子命令:add/alter/drop分別用作新增/修改/刪除表結構中的元素。

顯然是ddl,但資料查詢有些書在單列開了,但以前的書上卻是屬於dml的,因為在我以前學資料庫的時間清楚的記得,ddl是先講的,庫操作,表操作,包括檢視與索引操作都屬於ddl,還有儲存過程的建立,修改等等都是。

然後就是dml,對資料的查詢,新增修改等操作都是該範疇的。

最後就是dcl,主要集中在許可權的授矛與收回。

換句話來說:ddl操作的物件是結構,不管是表結構還是庫結果,就算新增一個約束關係就屬於ddl(資料定義);

dml操作的是元組也就是所謂的資料進行操作的,不涉及結構,比如進行新增修改刪除等,都屬於dml,但是不少人把select給單列出來了,事實上最被的解釋就是運算元據的都是dml,包括查詢,不知道是否是select的博大精深,讓某些人單將這個語句劃為查詢?不過似乎也說得通,偶只是查查嘛;然後就是dcl,就是表是或檢視讓誰看?讓誰管?

等等,控制著資料庫的檢視修改等功能的許可權。

所以此題沒有任何爭議是c,但如果是select,可能會有爭議,選a還是選d,但這個沒有任何的爭議的!

5樓:匿名使用者

是修改資料庫 表結構 / 欄位結構 /儲存過程 等物件的語句。

不是 更新資料的操作。

c、資料定義。

6樓:依依家家

與資料無關,修改表結構,可能是增加欄位或者索引,或者外來鍵。

7樓:匿名使用者

a一般是修改資料表\庫結構用的。

alter是什麼意思

8樓:堯yao寶

alter是動詞,「改變, 更改」的意思。

例如:1、as times alter, men's affections change.

時過境遷。2、she is trying to alter the coat.

她正設法改那件衣服。

sql中是什麼意思,sql裡 符號是什麼意思

混在空氣裡 sql中 是 不等於 的意思。一.sql定義 結構化查詢語言 structured query language 簡稱sql 發音 es kju el s q l 是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢 更新和管理關聯式資料庫系統 同時也是資料庫指...

這個sql語句的意思是什麼,sql中 的意思是什麼?

把productid設定為主鍵,升序 聚集所引。與直接建立的沒什麼不同 手機使用者 ect 只是起到賦值的作用,和set是一樣的,就算兩個一起執行,也不會有結果集。exec sql 將變數 sql裡的字串作為sql語句執行,這才是返回結果集的語句.再粗略看了一下。select sql sql sum...

SQL語句中AS是什麼意思,sql語句中as的作用?

伏廷謙潭培 sql語句中as的意思是 別名。as用處 query時 用來重新指定返回的column名字。示例一個table有個column叫 id,query是select idfrom table1 如果不想叫id,就可重新命名。如叫systemid,可這樣寫 selectidas systemi...