Home > Class Reference > ENSLIB namespace > Ens.DTL.SQL

Ens.DTL.SQL

class Ens.DTL.SQL extends Ens.DTL.Action

This class holds a block of user specified code which will be inlined in the generated data transformation. Use CDATA to allow use of XML metacharacters within the code body

Property Inventory

Method Inventory

Parameters

parameter TAGNAME = sql;

Properties

property SQL as %GlobalCharacterStream;
Property methods: SQLDelete(), SQLGet(), SQLGetObject(), SQLGetObjectId(), SQLGetSwizzled(), SQLIsValid(), SQLNewObject(), SQLOid(), SQLOpen(), SQLSet(), SQLSetObject(), SQLSetObjectId(), SQLUnSwizzle()

Methods

method CopyTo(pStream As %Stream.MethodGenerator, pOutputXML As %Boolean, pLanguage As %String) as %Status [ Language = objectscript ]
method Deserialize(pState As %String) as %Status [ Language = objectscript ]
Fill in properties of this item from the serial string
method DisplayName() as %String [ Language = objectscript ]
Provide a user readable string which names the activity
method EscapeCDATA(pLine As %String) as %String [ Language = objectscript ]
method GenerateCode(pCompiler As Ens.DTL.Compiler) as %Status [ Language = objectscript ]
method GenerateXML(pStream As %BinaryStream) as %Status [ Language = objectscript ]
method Serialize(pStream As %CharacterStream) as %Status [ Language = objectscript ]
Serialize this transform for use by DTL editor

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new window