AddObjectByName yöntemi
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.
The AddObjectByName method appends the database object named to the list of those objects copied when the Transfer method of the Database object is used to copy database schema or data.
Sözdizimi
object
.AddObjectByName(
Object
,
ObjectType
, [ Owner ] )
Bölümleri
nesne
Bir nesneye uygulanan listesinde değerlendirir ifade.Nesne
Varolan bir Microsoft sql Server veritabanı nesnesinin adını belirten dize.NesneTürü
Ayarlarda belirtildiği gibi adlı nesne türünü belirten uzun tamsayı.Sahibi
İsteğe bağlı.Varolan bir veritabanı kullanıcı adına göre belirten dize.Belirtildiğinde, yalnızca kullanıcı tarafından sahip olunan nesne eklemek için yöntem kısıtlar.
Prototip (c/C++)
HRESULT AddObjectByName(
SQLDMO_LPCSTR szObject,
SQLDMO_OBJECT_TYPE ObjectType
SQLDMO_LPCSTR szOwner = NULL);
Ayarları
Değerini belirtmek NesneTürü bu sqldmo_object_type değerleri kullanarak bağımsız değişkeni.
Sabit |
Değer |
Açıklama |
---|---|---|
SQLDMOObj_AllButSystemObjects |
5119 |
Tüm sql Server sistem nesneleri liste veya sorgu sonuç küme üyeliği içerir. |
SQLDMOObj_AllDatabaseObjects |
4607 |
Veritabanı nesneleri eklenen Microsoft sql Server sistem ve kullanıcı veritabanı nesnelerini içerir. |
SQLDMOObj_/AllDatabaseUserObjects |
4605 |
Veritabanı nesneleri eklenen kullanıcı veritabanı nesnelerini içerir. |
SQLDMOObj_Default |
64 |
Veritabanı nesnesine eklenen sql Server varsayılan bir değerdir. |
SQLDMOObj_Rule |
128 |
Veritabanı nesnesi eklediğiniz bir sql Server kuraldır. |
SQLDMOObj_StoredProcedure |
16 |
Veritabanı nesnesi eklediğiniz bir saklı yordam. |
SQLDMOObj_Trigger |
256 |
Eklenen veritabanı tetikleyici nesnesidir. |
SQLDMOObj_/UserDefinedDatatype |
4096 |
Eklenen veritabanı bir sql Server kullanıcı tanımlı veri türü nesnesidir. |
SQLDMOObj_UserDefinedFunction |
1 |
Eklenen veritabanı kullanıcı tanımlı bir işlev nesnesidir. |
SQLDMOObj_UserTable |
8 |
Veritabanı nesnesi eklenmiş olan kullanıcı tanımlı tablo. |
SQLDMOObj_View |
4 |
Veritabanı nesnesi eklediğiniz bir görünümdür. |
Açıklamalar
sql Distributed Management Objects (sql-dmo) uygulayan kopyalanmasını veritabanı şeması ve verileri kullanarak Transfer nesne ve yöntemleri üzerinde uygulanan Database nesne.The Transfer object is used to define what database objects are affected by the copy and how the copy is performed.Use AddObject ve AddObjectByName etkilenmiş için veritabanı nesnelerini ekleme yöntemleriKopyala.