HumanResources.myTeam tablo oluşturma
Birçok kod örneklerinde, alma ve verme toplu veri adlı bir özel amaçlı test tablo gerektiren myTeam.Örnekleri çalıştırmak için önce oluşturmanız gerekir myTeam , tablo İnsanKaynakları şeması, AdventureWorks2008R2 veritabanı.
Not
AdventureWorks2008R2örnek veritabanları içinde biri olan SQL Server 2008.Adventure Works Cycles, veritabanı kavramlarını ve senaryoları örneklendirmek için kullanılan sanal bir üretim şirketidir.Bu veritabanı hakkında daha fazla bilgi için bkz: AdventureWorks2008R2 örnek veritabanları.
The myTeam table is contains the following columns.
Column |
Veri türü |
Verilebilirliğini |
Açıklama |
---|---|---|---|
Çalışan Kimliği |
smallint |
null değil |
Satırlar için birincil anahtar.Benim ekip üye çalışan kimliği. |
Ad |
nvarchar(50) |
null değil |
Benim ekip üye adı. |
Title |
nvarchar(50) |
Nullable |
Başlık çalışanın Ekibim üzerinde gerçekleştirir. |
Arka Plan |
nvarchar(50) |
null değil |
Tarih ve satırın son güncelleştirildiği saat.(Varsayılan) |
HumanResources.myTeam oluşturmak için
Aşağıdaki Transact-SQL deyimleri:
--Create HumanResources.MyTeam: USE AdventureWorks2008R2; GO CREATE TABLE HumanResources.myTeam (EmployeeID smallint NOT NULL, Name nvarchar(50) NOT NULL, Title nvarchar(50) NULL, Background nvarchar(50) NOT NULL DEFAULT '' ); GO
HumanResources.myTeam doldurmak için
Yürütme aşağıdaki INSERT doldurmak için ifadeleri tablo ile iki satır:
USE AdventureWorks2008R2; GO INSERT INTO HumanResources.myTeam(EmployeeID,Name,Title,Background) VALUES(77,'Mia Doppleganger','Administrative Assistant','Microsoft Office'); GO INSERT INTO HumanResources.myTeam(EmployeeID,Name,Title,Background) VALUES(49,'Hirum Mollicat','I.T. Specialist','Report Writing and Data Mining'); GO
Not
Bu ifadeler dördüncü sütun Atla Background.Bu, varsayılan değer kullanılır.Neden bu sütun atlama olan bu INSERT deyim için bu sütunu boş bırakın.