sqlserver2008創建表
Ⅰ 如何使用sql server 2008
首先,簡要介紹基礎語句:
1、說明:創建資料庫
CREATEDATABASEdatabase-name
2、說明:刪除資料庫
dropdatabasedbname
3、說明:備份sqlserver
--- 創建 備份數據的 device
USEmaster
EXECsp_admpdevice'disk','testBack','c:mssql7backupMyNwind_1.dat'
--- 開始 備份
BACKUPDATABASEpubsTOtestBack
4、說明:創建新表
createtabletabname(col1type1[notnull][primarykey],col2type2[notnull],..)
根據已有的表創建新表:
insertintonewTableselectD_Domain,D_IPfromoldTable
A.創建臨時表:
selectt1.*from
(
selectoruOid,oruType...fromorderunicom
whereoruExecTime>=@standoruExecTime<=@et
)ast1
B.根據現有表結構創建新表
select*intoText1(新表名)fromText(源表)
5、說明:刪除新表
droptabletabname
6、說明:增加一個列
註:列增加後將不能刪除。DB2中列加上後數據類型也不能改變,唯一能改變的是增加varchar類型的長度。
7、說明:添加主鍵:
(col)
說明:刪除主鍵:
1.(col)
2.可以先使用sp_help 'tableName' 可以先使用這個進行查詢
然後執行
8、說明:創建索引:
--(聚集索引)
createclusteredindex所引名稱onentry_stock_d(欄位名稱)
--創建非聚集索引
createnonclusteredindex所引名稱entry_stock_d(欄位名稱)
刪除索引:
dropindexidxnameon表名欄位名asc/desc
註:索引是不可更改的,想更改必須刪除重新建。
Ⅱ 如何在SQL Server2008中用代碼建庫建表
您好,是這樣的:
1、打開SQL Server2008,在登錄窗口中輸入或選虧凱侍擇你要登錄的伺服器(此處為PC201404091753\SQLSERVER),選擇身份驗證,若是SQL Server身份驗證則要求有正確的用戶名及密碼,然後點擊連接按鈕登錄伺服器。
2、進入SQL Server2008主界面,點擊左上角的新建查詢,將會彈出新建查詢代碼書寫區,在代碼書寫區中輸入你的正確的建庫及建表代碼,然後點擊代碼書寫區左上角的執行即可。
3、若你的資料庫中已存在同名的資料庫或在同一個資料庫中已存在同名的表,銷吵那麼將會提示你已存在孫埋同名的資料庫或表,如下圖所示:若沒有重復的,則會提示你命令已成功執行。
Ⅲ sql server 2008 跨庫創建相同的表
示例:
資料庫1:DB_A
資料庫2:DB_B
需將派態DB_A庫中的AAA表,插入到DB_B庫中,數據結構一致。
useDB_A
go
select*intoDB_B.dbo.AAAfromAAAwhere1=0
GO
註:
where 1=0是鬧羨尺表示不拷貝任何數液高據,因為此條件永遠為Flase
Ⅳ 在SQL Server 2008 R2中創建表,消息顯示如下,什麼原因
提示違反完整性約束,物晌滑罩臘在一個表中不能既是主鍵同事又是外鍵, 你可以再建立一個表,Create table scc(sno char(7),cno char(4)) 用這個表來謹漏關聯student course
Ⅳ 我設置下面的數據 在SQL server2008中資料庫中要怎麼創建book和provider表(用T-SQL語句寫代碼)
你先漏滾用:SQL Server Management Studio建一個表。然後在這個表選改褲擇生成SQL語句。核搜簡就OK了。
Ⅵ sql server 2008怎麼新建表
點開資料庫,在表子項上右鍵--> 新建表;或者crtl+N新建查詢,用語句建表 例如 create table tbTest( Id int ,name varchar(50))
Ⅶ 如何用sql server2008 創建建表語句
打開ssms,連接上你的資料庫,然後敲語句
create myTb(co1 int)可以創建一個一列悉友銀的表——這是語句建表
或者告明
右鍵你的資料庫—睜宴用戶表—設計表,這兒你可以手工創建表,比較直觀
Ⅷ 用SQL語句創建資料庫表
圖所示,打開了SQLServer2008,並創建好了資料庫。然後看當前是否是在自己要創建表的資料庫中。看圖中圈住部分,知道自己當前在哪個資料庫中
如圖,選中好LX資料庫,練習資料庫。
或者在新建窗口中輸入代碼,USELX,然後選中後運行它,一樣進入到LX資料庫中。如圖所示
之前有教過不用代碼設計資料庫的表,這里只講用語句創建表。如圖所示,創建表的代碼格式如下。CREATETABLE表名(列名1類型,列名2類型,列名3類型,...--[添加約束])。
創建一個員工表的實際代碼,如圖所示,簡單的員工表,有員工號、員工姓李虛名、員工所在部門構成。
接著,輸入好代碼後,設置一些主外鍵約束。經驗連接有部門表的創建,部門表有(部門號、部門名),主鍵為部門號,部門號為一個部門的唯猛簡一標識。員工表,員工號為員工的唯一標識,設置員工號為員工主鍵,而一個員工只能在一個部門內,一個部門可以有多枝擾褲名員工,因此,在員工表設置一個外鍵為部門號。用於查詢索引,當我想知道一名員工所在部門時,即可通過外鍵索引查詢出該員工所在的部門。備用1,備用2用作其他,例如某些公司部門下面設置分組,可用備用1做組別代號。18SQLServer如何創建表
如圖所示,代碼如下,創建外鍵約束時,一定要有一個可引用的外鍵表。部門表。部門表創建請看之前創建的部門表。當前列名跟外鍵約束的表列名數據類型必須一致。否則創建不成功CREATETABLETBL_EMPLOYEE(fld_EmployeeNovarchar(20),fld_EmployeeNamevarchar(20),fld_DepertNovarchar(10)NOTNULL,PRIMARYKEY(fld_EmployeeNo),FOREIGNKEY(fld_DepertNo)referencesTBL_DEPERT(fld_DepertNo))
Ⅸ 如何在sql2008中創建表
打開含橡返Microsoft SQL Server Management Studio->右鍵單擊資料庫彈出的快捷菜單里有"新建資料庫"並單擊創建你所需要的資料庫->創建如爛好以後單擊你創建的數據談飢庫,在右邊的窗口中有表,視圖等選項,右鍵單擊表就能創建表了!