sql裡的 DML語法結構

2021-08-02 09:25:41 字數 1281 閱讀 4580

create table語法:

-- 在oracle中

[default value]

必須放在最前邊,其它約束順序不限

create table table_name (

column_name column_type 

[default value]

[not null]  [primary key] [unqiue] [,]                 

...)

alter table語法:

1. 改表名

rename old_table_name to new_table_name;

2. 改列名

alter table table_name rename column old_column_name to new_column_name;

3. 改主/外來鍵

alter table table_name drop constraint key_name cascade; -- 先刪

alter table table_name add constraint key_name primary/foreign key (column1[, column2, ...]) -- 再加

4. 改列型別

alter table table_name modify column_name new_column_type; -- 注意:原列型別無須描述

5. 改nullable

alter table table_name modify column_name null/not null;

6. 改預設值

alter table table_name modify column_name default new_default_value;

7. 列注釋cud

comments on column table_name.column_name is '[comment content]';

8. 增加列

alter table table_name add new_column_name column_type [not null] [default value] [primary key] [unqiue]

9. 刪除列

alter table table_name drop column column_name;

drop table 語法:

drop table table_name;

SQL語法結構

目錄 1.增加字段 2.新建約束 二.刪1.刪除字段 2.刪除約束 三.改1.修改字段 1.增加字段 alter table 表名 add 欄位名 nvarchar 50 null 語法 alter table test1 add tt1 nvarchar 10 null 2.新建約束 alter ...

css語法結構

轉 css屬性和選擇符 css的語法結構僅僅有三部分組成 選擇符 selector 屬性 property 和值 value 使用方法 selector 選擇符 selector 指這組樣式編碼所要針對的物件,可以是乙個xhtml標籤,如body,h1 也可以是定義了特定的id或class的標籤,如...

CSS語法結構

css中文譯為層疊樣式表。是用於控制網頁樣式並允許,將樣式資訊與網頁內容分離的一種標記性語言。通俗的講就是告訴瀏覽器,這段樣式將應用到哪個物件.基本語法規範 引數說明 屬性和屬性值之間用冒號 隔開,定義多個屬性時,屬性之間用英文輸入法下的分號 隔開,color red 和 font size 25p...