Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.
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.
Sintaxis
object
.GenerateSQL(
Database
)
as
String
Parts
- object
Expression that evaluates to an object in the Applies To list.
- Database
Expression that evaluates to a SQL-DMO Database object.
Prototype (C/C++)
HRESULT GenerateSQL(
LPSQLDMODATABASE pDB,
SQLDMO_LPBSTR pRetVal);
[!NOTA] SQL-DMO strings are always returned as OLE BSTR objects. A C/C++ application obtains a reference to the string. The application must release the reference using SysFreeString.
Returns
A Transact-SQL command batch as a string.
Notas
The GenerateSQL method generates a Transact-SQL batch that creates a database object. The method fails if the SQL-DMO object used references an existing SQL Server database object. Use the Script method of the Table or UserDefinedDatatype objects to create a Transact-SQL command batch defining an existing table or user-defined data type.