Sql Server快速入門

2021-09-08 08:00:23 字數 1477 閱讀 5452

sql server快速入門

1.資料庫的建立,刪除:備份,分離:附加;

注意:資料庫在開啟使用時,無法進行複製,貼上,需要對其進行分離,再複製貼上,然後通過附加,載入回去。

注意:在對資料庫進行附加操作時,如果遇到訪問被拒絕,可能是許可權問題,對許可權進行修改即可。如圖:

2.資料庫的基本操作

注意:如若在資料庫儲存後不能修改時,檢查如下圖的勾選項是否取消掉。

3.可空,自增,主鍵。實體完整性,域完整性,引用完整性。

4.常用語句

注意:判斷是否為空時,使用 is null和is not null不能用 = null。

use studentgrade

--全部查詢

select * from student;

--插入資料

insert into student(sname,gid) values ('宋江','1')

--修改內容

update student set s*** = '男' where sname = '宋江'

--刪除內容

delete from student where sname = '宋江'

--多表查詢

select s.sname,g.gname from dbo.student as s inner join dbo.grade as g on s.gid = g.gid

--模糊查詢

select * from student where sname like '%三%'

--聚合函式

--聚合函式只能和聚合函式或分租列一起使用

select s***,sum(gid),max(gid),count() as sumgid from student group by s***

--常用函式

select charindex('2',date) from student

select getdate()

--在行首新增有序數字

select row_number() over (order by sid), from student

--分頁2 的位置控制著第幾頁

select top 3 * from (select row_number() over (order by sid) as num,* from student) as temp

where temp.num > (2-1)*3

5.ado.net與sql server 的鏈結字串

連線字串:

SQL Server入門學習

對資料庫有了乙個大概的了解。下面對其進行乙個大概的總結 一 思維導圖 二 基礎知識 sql server sql 是英文structured query language 的縮寫,意思為 結構化查詢語言 sql語言的主要功能就是同各種資料庫建立聯絡,進行溝通。sql 結構化查詢語言 structur...

Flask入門二 快速入門

from flask import flask 路由裝飾器 defhello world 檢視函式 return hello world 返回乙個字串 if name main 把程式儲存為hello.py 用python直譯器執行 python hello.py running on訪問 會看見 ...

adb shell 入門 ADB快速入門

一 簡介 android debug bridge,我們一般簡稱為adb,主要存放在sdk安裝目錄下的platform tools資料夾中,它是乙個非常強大的命令列工具,通過這個工具用來連線電腦和android裝置 手機 電腦 電視 平板 電視盒子等 二 安裝 提取碼 54zh 2.解壓檔案包到固定...