Aracılığıyla paylaş


GenerateSQL yöntemi (tablo, UserDefinedDatatype)

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 GenerateSQL method returns a string that contains a Transact-SQL command batch used to create the Microsoft SQL Server database object defined by the properties of the SQL Distributed Management Objects (SQL-DMO) object used.

Sözdizimi

object
.GenerateSQL(
Database
)
as
String

Bölümleri

  • nesne
    Bir nesneye uygulanan listesinde değerlendirir ifade.

  • Veritabanı
    sql-dmo için değerlendirir bir deyim Database nesne.

Prototip (c/C++)

HRESULT GenerateSQL(
LPSQLDMODATABASE pDB,
SQLDMO_LPBSTR pRetVal);

Not

sql-dmo dizeleri her zaman ole bstr döndürülür.c/C++ uygulama dize bir başvuru alır.Uygulama başvurusu kullanarak serbest bırakmanız gerekir SysFreeString.

Döndürür

Transact-sql komutu toplu iş iş olarak bir dize.

Açıklamalar

The GenerateSQL method generates a Transact-SQL batch that creates a database object.Varolan bir sql Server veritabanı nesnesinin kullanılan sql-dmo nesne başvuran yöntem başarısız olur.Use Script yöntem, Table veya UserDefinedDatatype nesneleri oluşturma Transact-sql komutu toplu iş iş tanımlama varolan bir tablo veya kullanıcı tanımlı veri türü.