SQL Server啟動(dòng)服務(wù)方式,[^],模糊查詢(xún),約束,主鍵,自增,增刪改查,通配符,函數(shù)

SQLServer
啟動(dòng)服務(wù)的兩種方式:
第一種:在Sqlserver的配置管理器中設(shè)置
第二種:在我的電腦--管理---服務(wù)于配置選項(xiàng)中設(shè)置SQL?Server(MSSQLSERVER)
常用約束:
--主鍵(primary?key):用來(lái)區(qū)分每條數(shù)據(jù),一張表中一般都要包含主鍵
--自增(identity):設(shè)置一個(gè)列的默認(rèn)值為起始值,每增加一列數(shù)字就+1
--默認(rèn)值約束(default):設(shè)置一個(gè)列的默認(rèn)值
--唯一約束(unique):和主鍵類(lèi)似,也是用來(lái)區(qū)分每條數(shù)據(jù),但是一張表中可以
--有多個(gè)唯一約束,并且這個(gè)唯一約束可以有一個(gè)null
--Check約束:限制內(nèi)容的范圍
--not?null(非空):設(shè)置內(nèi)容不能為null
常用語(yǔ)句:
--查詢(xún)所有
-- select??*???from??表名
--添加數(shù)據(jù)
--insert??into??表名??values(內(nèi)容1,內(nèi)容2,內(nèi)容3)
--修改和刪除的時(shí)候記得一定要加條件,如果不加條件后果很?chē)?yán)重
--刪除語(yǔ)句
--delete?表名?where?條件
--修改語(yǔ)句
--update?表名??set?列名=‘值’,列名=‘值’?where?條件
--查詢(xún)指定列
--select?列名1?as?(別名),列名2??as??(別名)....?from?表名
--條件查詢(xún)
--select?列名1?as?(別名),列名2??as??(別名)....?from?表名?where?條件??非空(is?not?null)
--限制結(jié)果行數(shù)
--select?top?N?列名?from?表名
--查詢(xún)百分之多少數(shù)據(jù)
--select?top?百分比???Percent?from??表名
--使用between..and..進(jìn)行區(qū)間查詢(xún)
--select?*?from?表名?where?between?開(kāi)始??and??結(jié)束
--使用in查詢(xún)指定數(shù)據(jù)
--select?*?from?表名?where?列名?in?(內(nèi)容1,內(nèi)容2)
--查詢(xún)年齡按照升序進(jìn)行排序
--select?*?from?表名?order?by??列名?(如果降序在后面加上desc)
--通配符的使用(模糊查詢(xún))
--%:0到多個(gè)數(shù)據(jù) _:一個(gè)數(shù)據(jù)????[]:區(qū)間范圍???[^]:區(qū)間范圍取反
--常用函數(shù)
--CharIndex(要包含的內(nèi)容,列名)?字符的位置
--Len(列名):字符的長(zhǎng)度
--Lower():轉(zhuǎn)小寫(xiě)
--Upper():轉(zhuǎn)大寫(xiě)
--Ltrim():去除坐標(biāo)空格
--Rtrim():去除右邊空格
--Replace():替換內(nèi)容
--Stuff():