概要數據庫
本系列,幾乎都是代碼,記得當時寫的時候用的是微軟的官方實例數據庫AdventureWorks_Data.mdf、AdventureWorks_Log.ldf來運行的。app
下載連接:連接: https://pan.baidu.com/s/1pMdLz6N 密碼: xvhuide
或者回復「AdventureWorks」來獲取連接。spa
代碼我就放在文中了。orm
exists(select * from sys.databases where =) drop database SchDB create database SchDB on primary (=,=,=,=,=%), (=,=,=,=,=), (=,=,=,=,=), filegroup XXX (=,=,=,=,=), (=,=,=,=,=), (=,=,=,=,=) go alter database SchDB add filegroup YYY go alter database SchDb add ( =,=, =,=,=)to filegroup YYY alter database SchDB modify filegroup YYY use SchDB create table U3( int constraint PK_HAHA primary , age int constraint CK_HAHA check(age (,,)) ) insert into U3 inserted.* values() insert into U3 inserted.* values() sp_renameDB ,create schema XIXI create table XIXI.U( int foreign () references U3() ) create table ( int , s_id int constraint PK_id_s_id primary (,S_id) ) --建立惟一約束 create table K1(nvarchar() unique) create table K3( int not ,--若是是主鍵必須添加not nvarchar() constraint UQ_Name2 unique ) --修改表建立約束 alter table K3 add constraint PK_id primary () create table (--主表 aid int primary ) create table (--從表 bid int foreign (bid) references (aid) ) drop table drop table create table a1( aid int constraint PK_a primary , age int check(age between and ), sex int check(sex (,)), tel nvarchar() check(tel like) ) create table b2( nvarchar() ) create rule as @like sp_bindrule ,insert into b2 values() select * from b2 sp_unbindrule drop rule create type HAHA from int not create table (hj HAHA ) insert into values() create synonym HIHI AdventureWorks.HumanResources.Department select * from HIHI create partition (int) as range left values(,,) create partition (date) as range right values(, ) --------------------------------- exists(select * from sys.databases where =) drop database SchDB create database SchDB on primary (=,=,=,=,=%), (=,=,=,=,=), (=,=,=,=,=), filegroup XXX (=,=,=,=,=), (=,=,=,=,=), (=,=,=,=,=) go alter database HEIHEI add filegroup FG_New alter database HEIHEI add (=,=)to filegroup FG_New alter partition scheme SC next used FG_New alter partition () split range()