亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

創建數據庫和表相關的SQL語句

2024-07-21 02:49:44
字體:
來源:轉載
供稿:網友
創建數據庫和表相關的SQL語句

SQL server注釋語句有兩種:

一種是單行注釋,一種是多行注釋。

********************

單行注釋用:--注釋一行內容

多行注釋用:/*

*注釋

*多行內容

*/

創建數據庫:

語句如下:

/*創建數據庫主文件   create database student:新建數據庫邏輯名稱為student   filename='d:/stduent_data.mdf':數據庫文件保存路徑和名字。   on PRimary:primary—默認文件組,表示表是建立在主文件組上,可以省略.   size=3:數據庫文件初始大小為3MB,   maxsize=unlimited:最大長度無限制   filegrouwth=1,自動增長量為1*//*創建數據庫日志文件      name=student_log:日志邏輯名稱為student_log   size=1:日志文件初始大小為1MB   maxsize=20,日志文件最大為20MB   filegrowth=10%,日志自動增長量10%*/ --創建數據庫stuentcreate database student on primary( name=student_data, filename='d:/stduent_data.mdf', size=3, maxsize=unlimited, filegrowth=1)--創建日志文件log on(   name=student_log,   filename='d:/student_log.ldf',   size=1,   maxsize=20,   filegrowth=10%)

刪除數據庫

由于SQL Server將數據庫的清單存放在master系統數據庫的sysdatabases表中,

所以我們使用master數據庫查看該表是否存在于該數據庫中就可以了:

語句如下:

--刪除數據庫studentuse mastergoif exists(select * from sysdatabases where name='student')drop database studentgo

1.創建表:

CREATE TABLE <表名>(

<列名><數據類型>[列級完整性約束條件],

<列名><數據類型>[列級完整性約束條件],

........ ,

[表級完整性約束條件],

建表的同時通常還可以定義與該表有關的完整性約束條件,這些完整性約束條件被存入系統的數據字典中,當用戶操作表中數據時由DBMS自動檢查該操作是否違背這些完整性約束條件。如果完整性約束條件涉及到該表的多個屬性列,則必須定義在表級上,否則既可以定義在列級也可以定義在表級。
數據類型含義
CHAR(n)長度為n的特長字符串
VARCHAR(n)最大長度為n的變長字符串
INT長整數(也可以寫作INTEGER)
SMALLINT短整數
NUMERIC(p,d)定點數,由p位數字(不包括符號、小數點)組成,小數后面有d位數字
REAL取決于機器精度的浮點數
Double Precision取決于機器精度的雙精度浮點數
FLOAT(n)浮點數,精度至少為n為數字
DATE日期,包含年月日,格式為YYYY-MM-DD
TIME時間,包含一日的時、分、秒,格式為HH:MM:SS

建stu_info表:

--建表/*   PRIMARY   KEY 主鍵,將stu_id設為主鍵   identity(1,1),自增列,標識為1,自增長度為1.*/use studentgoif exists (select * from sysobjects where name='stu_info')drop table stu_infocreate table stu_info(  stu_id int not null identity(1,1) primary key,  name nvarchar(20)not null,  age char(2) null,   sex char(2) null,  birthday date null,);

2.修改stu_info表:

ALTER TABLE <表名>

[ADD <新列名><數據類型>[完整性約束]]

[DROP<完整性約束名>]

[ALTER COLUMN<列名><數據類型>];

其中<表名>是要修改的基本表,ADD子句用于新增加新列和新的完整性約束條件,

DROP子句用于刪除指定的完整性約束條件,

ALTER COLUMN 子句用于修改原有的列定義,包括修改列名和數據類型。

如:

1.向stu_info表中增加“家庭住址”列,數據類型為nvarchar(30)

2.將stu_info表中年齡的數據類型由字符型改為整型。

語句如下:

--修改stu_info表alter table stu_info add address nvarchar(30)alter table stu_info alter column age int

3.刪除stu_info表

DROP TABLE <表名>

--刪除stu_info表drop table stu_info;

4.插入stu_info表:

INSERTINFO<表名>[(<屬性列>)][<屬性列>...]VALUES(<常量1>[,<常量2>]...);

如:插入id:1001,姓名:星云 年齡:18, 性別:男 生日:19920306 地址:河南安陽

--插入stu_info表set identity_insert stu_info onINSERT INTO stu_info(stu_id,name,age,sex,birthday,address) VALUES('1001','星云','18','男','19920306','河南安陽')

5.更新stu_info表:

UPDATE <表名> SET<列名>=<表達式>[,<列名>=<表達式>]...[WHERE <條件>];

如:更新stu_info表,把id為1001的年齡設為23

--更新stu_info表update stu_info set age=23 where stu_id='1001'

6.查詢stu_info表:

SELECT [ALL |DISTINCT]<目標列表達式>[,<目標列表達式]...

FROM <表名或視圖名>[,<表名或視圖名>]...

[WHERE <條件表達式>]

[GROUP BY <列名1>][HAVING <表達式>]]

[ORDER BY <列名2>][ASC|DESC];

查詢stu_info表所有內容:

--查詢stu_info表select *from stu_info;

7.添加SQL登錄賬戶,以及刪除SQL登陸賬戶

添加SQL登錄賬戶:xingyun,密碼為123456

/*--添加SQL登錄賬戶--*/-- 添加賬號:xingyun,密碼為123456exec sp_addlogin 'xingyun', '123456'

添加student數據庫登陸賬戶:xingyun密碼:123456

/*--在student數據庫中添加用戶(只能添加SQL登陸賬戶)--*/use studentgo  exec sp_grantdbaccess 'xingyun','123456'

-- 提示:SQL Server 中的dbo用戶是具有在數據庫中執行所有活動權限的用戶,表示數據庫的所有者(owner),一般來說,-- 如果創建了某個數據庫,就是該數據庫的所有者,即dbo用戶,dbo用戶是一個比較特殊的數據庫用戶,無法刪除,-- 且此用戶始終出現在每個數據庫中

刪除SQL登陸賬戶:

--刪除xingyun賬戶名exec sp_droplogin 'xingyun'

給數據庫用戶授權:

grant 權限 [on 表名] to 數據庫用戶

/* --給數據庫用戶授權-- */-- 授權的語法如下-- grant 權限 [on 表名] to 數據庫用戶use studentgo  grant select,update,insert on stuMarks to xingyun  grant create table to xingyungo

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久亚洲电影天堂| 国产免费一区二区三区香蕉精| 伦伦影院午夜日韩欧美限制| 国产一区深夜福利| 亚洲欧美国产一本综合首页| 亚洲精品自拍第一页| 欧美成人激情图片网| 日本久久中文字幕| 欧美性黄网官网| 久久久国产精品一区| 777国产偷窥盗摄精品视频| 亚洲精品91美女久久久久久久| 91精品在线观看视频| 久久伊人免费视频| 欧美自拍视频在线| 久久精品亚洲一区| 国产成+人+综合+亚洲欧美丁香花| 欧美日本啪啪无遮挡网站| 欧美日韩国产123| 久久免费在线观看| 久久精品视频在线播放| 日韩久久免费视频| 色综合视频网站| 国产精品最新在线观看| 亚洲成av人片在线观看香蕉| 色综合久综合久久综合久鬼88| 欧美日韩国产综合视频在线观看中文| 久久6免费高清热精品| 欧美xxxwww| 亚洲最大av在线| 国产在线观看精品一区二区三区| 91麻豆国产精品| 日韩精品极品在线观看播放免费视频| 欧美诱惑福利视频| 国产精品久久久久久影视| 国产原创欧美精品| 欧美亚洲国产另类| 韩国欧美亚洲国产| 欧美日韩国产综合视频在线观看中文| 一区二区三区回区在观看免费视频| 97色在线播放视频| 在线一区二区日韩| 久久久精品免费| 日韩美女视频在线观看| 91啪国产在线| 青青久久av北条麻妃海外网| 成人网在线免费看| 久久精品视频免费播放| 激情久久av一区av二区av三区| 欧美最顶级的aⅴ艳星| 91精品国产91久久久久久| 一区二区三区在线播放欧美| 亚洲精品黄网在线观看| 国产一区二区日韩| 最近2019好看的中文字幕免费| 51色欧美片视频在线观看| 亚洲精品白浆高清久久久久久| 欧美自拍视频在线观看| 亚洲a成v人在线观看| 亚洲free性xxxx护士hd| 亚洲最大成人在线| 国产精品劲爆视频| 久久精品视频在线观看| 欧美乱妇高清无乱码| 精品国产欧美一区二区三区成人| 精品日韩美女的视频高清| 一夜七次郎国产精品亚洲| 国产成人精品av在线| 热门国产精品亚洲第一区在线| 久久精品视频va| 国产精品都在这里| 欧美成人精品激情在线观看| 国产精品一区二区三区毛片淫片| 日本一区二区在线免费播放| 国产成人av网| 久久久久久久久爱| 欧美激情综合色| 黄色一区二区三区| 日韩欧美成人精品| 精品国产一区二区三区久久久| 国产精品自拍偷拍视频| 久99九色视频在线观看| 欧美电影在线观看网站| 欧美性xxxx极品hd满灌| 高清欧美性猛交xxxx黑人猛交| 欧美精品videossex性护士| 国产精品第三页| 中文字幕一区二区三区电影| 日韩欧美国产黄色| 97在线观看视频| 亚洲国产日韩精品在线| 清纯唯美日韩制服另类| 3344国产精品免费看| 亚洲欧洲自拍偷拍| 77777少妇光屁股久久一区| 亚洲精品国偷自产在线99热| 国语自产精品视频在线看一大j8| 69久久夜色精品国产7777| 久久精品国产一区二区三区| 国产欧美va欧美va香蕉在线| 欧美激情在线狂野欧美精品| 国产免费一区视频观看免费| 国产精品∨欧美精品v日韩精品| 欧美日韩中文字幕| 精品高清一区二区三区| 欧美激情视频一区二区| 亚洲欧洲中文天堂| 91中文字幕在线| 国产一区二区欧美日韩| 欧美最猛黑人xxxx黑人猛叫黄| 久久69精品久久久久久久电影好| 亚洲免费小视频| 国产成人啪精品视频免费网| 亚洲欧美在线一区二区| 久久久久久久久国产精品| 国内精品国产三级国产在线专| 在线视频欧美性高潮| 日韩三级影视基地| 欧美亚洲国产日本| 日韩福利视频在线观看| 日韩av资源在线播放| 91美女片黄在线观看游戏| 91亚洲午夜在线| 欧美韩日一区二区| 2019亚洲男人天堂| 色偷偷888欧美精品久久久| 欧美日韩不卡合集视频| 精品中文字幕在线| 欧美激情乱人伦一区| 性欧美在线看片a免费观看| 91av视频在线免费观看| 久久中文字幕在线| 亚洲成人在线网| 国产精自产拍久久久久久蜜| 日韩小视频在线| 欧美三级免费观看| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲精品综合精品自拍| 成人久久久久久| 亚洲女成人图区| 欧美成aaa人片免费看| 久久九九精品99国产精品| 欧美三级xxx| 国产日韩在线播放| 色妞一区二区三区| 日本亚洲欧洲色| 久久久久999| 国产偷国产偷亚洲清高网站| 91九色蝌蚪国产| 亚洲片在线资源| 亚洲福利在线观看| 日韩中文字幕网址| 中文字幕综合在线| 亚洲视频综合网| 久久久www成人免费精品张筱雨| 日韩av片电影专区| 成人国产精品久久久| 亚洲在线免费观看| 一区二区三区视频免费在线观看| 国产精品国产三级国产aⅴ9色| 日韩中文字幕在线看| 亚洲欧美日韩精品久久亚洲区| 在线电影中文日韩| 欧美一区三区三区高中清蜜桃|