最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

SQL Server基礎(chǔ)單詞和語法

2021-08-03 16:54 作者:鐘育群  | 我要投稿

創(chuàng)建 create

單詞:

創(chuàng)建:create

數(shù)據(jù)庫 database

table

-------------------------------------------------------------------------------

語法:

創(chuàng)建庫 create database 庫名

創(chuàng)建表 create table 表名

(

列名1 數(shù)據(jù)類型 約束,

列名2 數(shù)據(jù)類型 約束,

)

-------------------------------------------------------------------------------

注釋: )前一個(gè)列設(shè)置不要加,

?

刪除 drop / delete / truncate

單詞:

刪除: drop(刪除表或約束)

???? delete(刪除表中的行)

?????? ?truncate(刪除所有記錄,并且重置所有列屬性)

-------------------------------------------------------------------------------

語法:

刪除整個(gè)表 drop table 表名

刪除約束 drop constraint 約束名

刪除行 ??delete 表名 where 列名 條件表達(dá)式

刪除所有記錄并重置列屬性 truncate table 表名

-------------------------------------------------------------------------------

注釋: where條件根據(jù)需求,可以加或不加

增(插入)行 insert

單詞:

插入: insert

值:values

-------------------------------------------------------------------------------

語法:

insert 表名 (列名1,列名2…) value (值1,值2…),(值a,值b)…
-------------------------------------------------------------------------------

注釋: (列名1,列名2…)部分全插入時(shí)可以不寫,value后面一個(gè)括號(hào)代表插入一行,插入多行括號(hào)之間用,隔開

?

改(更新) update

單詞:

更新/改: update

設(shè)置: set

-------------------------------------------------------------------------------

語法:

更新行(記錄) : update 表名 set 列名1 = 值1, 列名2 = 值2… where 列名 條件表達(dá)式

-------------------------------------------------------------------------------

注釋: 更新多個(gè)列的值,用,隔開.where 條件根據(jù)需求可加可不加,不加where條件該列全部被修改

?

數(shù)據(jù)類型

單詞:

整型: int

浮點(diǎn)型: float

貨幣型: money

日期型: datetime / date / time

二進(jìn)制: bit

圖片: image

字符串: char / varchar / nchar / nvarchar / text / ntext

-------------------------------------------------------------------------------

用法:

在建立表的時(shí)候用到數(shù)據(jù)類型

-------------------------------------------------------------------------------

注釋: 多做建表的練習(xí),數(shù)據(jù)類型理解為主,字符串類型和日期類型數(shù)據(jù)輸入時(shí)必須加’’

?

?

約束 constraint

單詞:

約束: constraint

修改整個(gè)表屬性: alter

添加屬性:add

給:for

表示列:identity

主鍵約束:primary key

唯一約束:unique

檢查約束:check

默認(rèn)約束:default

外鍵約束: foreign key??? references

?

-------------------------------------------------------------------------------

語法:

約束名命名方法:

主鍵: PK_表名 或 PK_表名_列名

唯一鍵: UQ_表名_列名

檢查約束:CK_表名_列名

默認(rèn)約束: DF_表名_列名

外鍵約束: FK_表名_列名

?

添加約束語法:

添加主鍵約束:Alter table 表名 add Constraint 主鍵名 primary key(字段)

添加唯一約束:Alter table 表名 add Constraint 約束名 unique(字段)

添加默認(rèn)約束:Alter table 表名 add Constraint 約束名 default(默認(rèn)內(nèi)容) for 字段名

添加檢查約束:Alter table 表名 add Constraint 約束名 check (字段表達(dá))

添加外鍵約束:Alter table 表名 add COnstraint 約束名 foreign key 表1(字段) references 表名2(字段名)

?

添加標(biāo)識(shí)列語法?: identity(標(biāo)識(shí)種子,自增量)

-------------------------------------------------------------------------------

注釋: 標(biāo)識(shí)列 identity 不屬于約束,但可以在建表時(shí)添加標(biāo)識(shí)列,但不能用添加約束的方法添加標(biāo)識(shí)列.identity也要記

?

查 select

單詞:

查詢: select

從: from

全查詢: *

條件(哪里): where

分組: group by

函數(shù)操作過的條件: having

排序: order by

升序: asc

降序: desc

-------------------------------------------------------------------------------

語法:

Select 列名

from? 表名

where 查詢條件表達(dá)式

grop by 列名

having 函數(shù)處理過的列

order by 排序的列名 asc或desc

-------------------------------------------------------------------------------

注釋: 查詢多個(gè)列的值,用,隔開.where 條件根據(jù)需求可加可不加,不加where條件該列全部被修改

聚合函數(shù)

單詞:

求和: sum()

求平均: avg()

求最大: max()

求最小: min()

求個(gè)數(shù): count()

-------------------------------------------------------------------------------

語法:

函數(shù)名(列名)

-------------------------------------------------------------------------------

注釋: 多做建表的練習(xí),數(shù)據(jù)類型理解為主,字符串類型和日期類型數(shù)據(jù)輸入時(shí)必須加’’

運(yùn)算符

單詞:

算術(shù)運(yùn)算符

加: +

減: -

乘: *

除: /

取模,取余,求余數(shù): %

比較運(yùn)算符

大于: >

小于: <

大于或等于: >=

小于或等于: <=

邏輯運(yùn)算符

與、并且: and

或: or

非,取反: not

之間(包括臨界值): between and

具體值內(nèi)選若干: in()

-------------------------------------------------------------------------------

語法:

列名1 運(yùn)算符1 列名2 運(yùn)算符2…

-------------------------------------------------------------------------------

注釋: 常見與where條件中

?

模糊查詢

單詞:

關(guān)鍵詞

大概: like

通配符

一個(gè)任意字符: _

多個(gè)任意字符: %

范圍內(nèi)一個(gè)任意字符: [ ]

范圍內(nèi)一個(gè)任意字符: [^ ]

-------------------------------------------------------------------------------

語法:

查詢語句 where like ‘通配條件’

-------------------------------------------------------------------------------

注釋:

1、 模糊查詢屬于查詢范疇,所以只有出現(xiàn)查詢select 的時(shí)候才會(huì)出現(xiàn)以上內(nèi)容。

2、 _? [ ]? [^]都只能代表一個(gè)字符


SQL Server基礎(chǔ)單詞和語法的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
江达县| 越西县| 石狮市| 广汉市| 濉溪县| 会宁县| 奈曼旗| 新郑市| 泾川县| 贵港市| 札达县| 房山区| 石景山区| 克山县| 无锡市| 玉屏| 四川省| 嘉善县| 图木舒克市| 滕州市| 五台县| 康定县| 凤城市| 屯昌县| 武强县| 安陆市| 扬中市| 白水县| 五大连池市| 平凉市| 林周县| 肃宁县| 胶州市| 绿春县| 涞水县| 金乡县| 阿坝县| 西乌| 陵川县| 乌什县| 平遥县|