Aracılığıyla paylaş


Nesne adları olarak tanımlayıcıları kullanarak

Bir nesnenin tam adını dört tanımlayıcıların yapılır: Sunucu adı, veritabanı adı, şema adı ve nesne adı.Bunlar aşağıdaki biçimde görünür:

server_name**.[database_name].[schema_name].**object_name

| database_name**.[schema_name].**object_name

| schema_name**.**nesne_adı

| nesne_adı

Sunucu, veritabanı ve sahibi adları nesne adı niteleyici olarak bilinir.Bir nesne için başvurduğunuzda, sunucu, veritabanı ve sahibi belirtmeniz gerekmez.Bir dönem kendi pozisyonlarla işaretleyerek niteleyicileri atlanabilir.Nesne adlarının geçerli formları şunlardır:

  • sunucu_adı**.veritabanı_adı.schema_name.**nesne_adı

  • sunucu_adı**.veritabanı_adı...**nesne_adı

  • sunucu_adı**...schema_name.**nesne_adı

  • sunucu_adı**...**nesne_adı

  • veritabanı_adı**.schema_name.**nesne_adı

  • veritabanı_adı**...**nesne_adı

  • schema_name**.**nesne_adı

  • nesne_adı

Dört bölümü belirten nesne adı tam olarak nitelenmiş adı olarak bilinir.Each object that is created in Microsoft SQL Server must have a unique, fully qualified name.Örneğin, olabilir adlı iki tablo xyz farklı sahipleri sahip oldukları, aynı veritabanında.

Çoğu nesne başvurularını üç parça adlarını kullanın.Varsayılan değer sunucu_adı yerel sunucudur.Varsayılan değer veritabanı_adı geçerli veritabanı bağlantısı olan.Varsayılan değer schema_name gönderilmesi kullanıcı varsayılan şema deyim.Aksi belirtilmedikçe, yeni kullanıcılar varsayılan şemadır dbo şema.

Değeri aygıtınkiyle tam olarak adları genellikle dağıtılmış sorgular için kullanılan veya uzak saklı yordam çağrıları.Bunlar aşağıdaki biçimi kullanın:

  • linkedserver**.katalog.şema.**nesne_adı

Aşağıdaki tablo parça adlarını ve açıklamalarını gösterir.

Parça adı

Açıklama

linkedserver

Dağıtılmış sorgu tarafından başvurulan nesne içeren bağlantılı sunucu adı.

Katalog

Dağıtılmış sorgu tarafından başvurulan nesne içeren katalog adı.Sorgularken bir SQL Server veritabanıdır, katalog veritabanı adı.

şema

Dağıtılmış sorgu tarafından başvurulan nesne içeren şema adı.

nesne_adı

Nesne adı veya tablo adı.

Dağıtılmış sorgular için bağlantılı sunucu için değeri aygıtınkiyle tam olarak bir ad sunucusu parçası anlamına gelir.bağlantılı sunucu ile tanımlanmış bir sunucu adı olan sp_addlinkedserver.The linked server identifies an OLE DB provider and an OLE DB data source that can return a record set that Microsoft SQL Server can use as part of a Transact-SQL statement.

ole db veri hangi bileşenlerin belirlenmesi için kaynak olan adı katalog ve şema bölümleri için kullanılan, bağlantılı sunucu için belirtilen ole db sağlayıcı belgelerine bakın.Bağlantılı sunucu örnek çalışıyorsa, SQL Server, katalog adı nesne içeren veritabanı ve şema sahibini nesnesi.Değeri aygıtınkiyle tam olarak adları ve dağıtılmış sorgular hakkında daha fazla bilgi için bkz: Dağıtılmış sorgular.

Uzak yordam çağrıları için değeri aygıtınkiyle tam olarak bir ad sunucusu parçası bir uzak sunucuya başvurur.İle belirtilen bir uzak sunucu sp_addserver, olan bir örnek , SQL Server ile erişilenyerel sunucu. Saklı yordamları, yordamın adını aşağıdaki biçimi kullanarak uzak sunucuda yürütün:

  • Server**.veritabanı.schema_name.**yordam

Kullanmakta olduğunuz zaman dört bölümü adı gerekli bir uzak saklı yordam.Uzak sunucuları hakkında daha fazla bilgi için bkz: Uzak sunucuları yapılandırma.

Tanımlayıcıları kullanarak sütunlara başvurma

Sütun adları, bir tablo veya görünüm içinde benzersiz olmalıdır.Birden fazla yerde sorguda sütun belirtmek için en çok üç önek kullanmak tablo yani başvurulan Mayıs bir sütun aynı ada sahip.Aşağıdaki biçimlerden biri kabul edilebilir:

  • veritabanı_adı**.schema_name.nesne_adı.**sütun_adı

  • veritabanı_adı**...**nesne_adı.sütun_adı

  • schema_name.nesne_adı**.**sütun_adı

  • nesne_adı**.**sütun_adı

Kullanıcı tanımlı türü sütun başvuru sütun özellikleri

kullanıcı tanımlı tür sütun özellikleri başvuru dönem ayırıcı kullanarak (.) arasında sütun adı ve özellik adı.Özellik adları başvurulduğunda, tablo ya da Görünüm tanımlayıcıları, ancak veritabanı veya şema tanımlayıcıları değil de başvuruda bulunabilir.Aşağıdaki biçimler kabul edilir:

  • sütun_adı**.property_name1.**property_name2[…]

  • nesne_adı**.sütun_adı.property_name1.**property_name2[…]