IBM InfoSphere DataStage, Version 11.3.1
BASIC Statements and Functions
These topics describes the BASIC statements and functions.
Each statement and function is listed on a separate page. A typical statement
or function reference page consists of:
- The name of the statement or function
- The syntax of the statement or function
- Information about using the statement or function
- An example showing how to use the statement or function
- ! statement
- #INCLUDE statement
- $* statement
- $CHAIN statement
- $COPYRIGHT statement
- $DEFINE statement
- $EJECT statement
- $IFDEF statement
- $IFNDEF statement
- $INCLUDE statement
- $INSERT statement
- $MAP statement
- $OPTIONS statement
- $PAGE statement
- $UNDEFINE statement
- * statement
- < > operator
- @ function
- [ ] operator
- ABORT statement
- ABS function
- ABSS function
- ACOS function
- ADDS function
- ALPHA function
- ANDS function
- ASCII function
- ASIN function
- ASSIGNED function
- assignment statements
- ATAN function
- AUTHORIZATION statement
- AUXMAP statement
- BEGIN CASE statement
- BEGIN TRANSACTION statement
- BITAND function
- BITNOT function
- BITOR function
- BITRESET function
- BITSET function
- BITTEST function
- BITXOR function
- BREAK statement
- BSCAN statement
- BYTE function
- BYTELEN function
- BYTETYPE function
- BYTEVAL function
- CALL statement
- CASE statement
- CATS function
- CHAIN statement
- CHANGE function
- CHAR function
- CHARS function
- CHECKSUM function
- CLEAR statement
- CLEARDATA statement
- CLEARFILE statement
- CLEARPROMPTS statement
- CLEARSELECT statement
- CLOSE statement
- CLOSESEQ statement
- COL1 function
- COL2 function
- COMMIT statement
- COMMON statement
- COMPARE function
- CONTINUE statement
- CONVERT function
- CONVERT statement
- COS function
- COSH function
- COUNT function
- COUNTS function
- CREATE statement
- CRC32 function
- CRT32 function
- DATA statement
- DATE function
- DCFLUSH function
- DCOUNT function
- DEBUG statement
- DEFFUN statement
- DEL statement
- DELETE function
- DELETE statements
- DELETELIST statement
- DELETEU statement
- DIMENSION statement
- DISPLAY statement
- DIV function
- DIVS function
- DOWNCASE function
- DQUOTE function
- DSAttachJob
- DSCheckRoutine
- DSDetachJob
- DSExecute
- DSGetCustInfo
- DSGetJobInfo
- DSGetLinkInfo
- DSGetLogEntry
- DSGetLogSummary
- DSGetNewestLogId
- DSGetParamInfo
- DSGetProjectInfo
- DSGetStageInfo
- DSGetVarInfo
- DSLogEvent
- DSLogFatal
- DSLogInfo
- DSLogToController
- DSLogWarn
- DSMakeJobReport
- DSMakeMsg
- DSPrepareJob
- DSRunJob
- DSSendMail
- DSSetGenerateOpMetaData
- DSSetJobLimit
- DSSetParam
- DSSetUserStatus
- DSStopJob
- DSTransformError
- DSTranslateCode
- DSWaitForFile
- DSWaitForJob
- DTX function
- EBCDIC function
- ECHO statement
- END statement
- END CASE statement
- END TRANSACTION statement
- ENTER statement
- EOF(ARG.) function
- EQS function
- EQUATE statement
- EREPLACE function
- ERRMSG statement
- EXCHANGE function
- EXECUTE statement
- EXIT statement
- EXP function
- EXTRACT function
- FADD function
- FDIV function
- FFIX function
- FFLT function
- FIELD function
- FIELDS function
- FIELDSTORE function
- FILEINFO function
- FILELOCK statement
- FILEUNLOCK statement
- FIND statement
- FINDSTR statement
- FIX function
- FLUSH statement
- FMT function
- FMTDP function
- FMTS function
- FMTSDP function
- FMUL function
- FOLD function
- FOLDDP function
- FOOTING statement
- FOR statement
- FORMLIST statement
- FSUB function
- FUNCTION statement
- GES function
- GET statements
- GETX statement
- GET(ARG.) statement
- GETLIST statement
- GETLOCALE function
- GETREM function
- GOSUB statement
- GOTO statement
- GROUP function
- GROUPSTORE statement
- fGTS function
- HEADING statement
- HUSH statement
- ICHECK function
- ICONV function
- ICONVS function
- IF statement
- IFS function
- ILPROMPT function
- INCLUDE statement
- INDEX function
- INDEXS function
- INDICES function
- INMAT function
- INPUT statement
- INPUTCLEAR statement
- INPUTDISP statement
- INPUTDP statement
- INPUTERR statement
- INPUTIF statement
- INPUTNULL statement
- INPUTTRAP statement
- INS statement
- INSERT function
- INT function
- ISNULL function
- ISNULLS function
- ITYPE function
- KEYEDIT statement
- KEYEXIT statement
- KEYIN function
- KEYTRAP statement
- LEFT function
- LEN function
- LENDP function
- LENS function
- LENSDP function
- LES function
- LET statement
- LN function
- LOCALEINFO function
- LOCATE statement
- LOCK statement
- LOOP statement
- LOWER function
- LTS function
- MAT statement
- MATBUILD statement
- MATCH operator
- MATCHFIELD function
- MATPARSE statement
- MATREAD statements
- MATREADL statement
- MATREADU statement
- MATWRITE statements
- MATWRITEU statement
- MAXIMUM function
- MINIMUM function
- MOD function
- MODS function
- MULS function
- NAP statement
- NEG function
- NEGS function
- NES function
- NEXT statement
- NOBUF statement
- NOT function
- NOTS function
- NULL statement
- NUM function
- NUMS function
- OCONV function
- OCONVS function
- ON statement
- OPEN statement
- OPENCHECK statement
- OPENDEV statement
- OPENPATH statement
- OPENSEQ statement
- ORS function
- PAGE statement
- PERFORM statement
- PRECISION statement
- PRINT statement
- PRINTER statement
- PRINTERR statement
- PROCREAD statement
- PROCWRITE statement
- PROGRAM statement
- PROMPT statement
- PWR function
- QUOTE function
- RAISE function
- RANDOMIZE statement
- READ statements
- READBLK statement
- READL statement
- READLIST statement
- READNEXT statement
- READSEQ statement
- READT statement
- READU statement
- READV statement
- READVL statement
- READVU statement
- REAL function
- RECORDLOCK statements
- RECORDLOCKED function
- RELEASE statement
- REM function
- REM statement
- REMOVE function
- REMOVE statement
- REPEAT statement
- REPLACE function
- RETURN statement
- RETURN (value) statement
- REUSE function
- REVREMOVE statement
- REWIND statement
- RIGHT function
- RND function
- ROLLBACK statement
- RPC.CALL function
- RPC.CONNECT function
- RPC.DISCONNECT function
- SADD function
- SCMP function
- SDIV function
- SEEK statement
- SEEK (ARG.) statement
- SELECT statements
- SELECTE statement
- SELECTINDEX statement
- SELECTINFO function
- SEND statement
- SENTENCE function
- SEQ function
- SEQS function
- SET TRANSACTION ISOLATION LEVEL statement
- SETLOCALE function
- SETREM statement
- SIN function
- SINH function
- SLEEP statement
- SMUL function
- SOUNDEX function
- SPACE function
- SPACES function
- SPLICE function
- SQRT function
- SQUOTE function
- SSELECT statement
- SSUB function
- STATUS function
- STATUS statement
- STOP statement
- STORAGE statement
- STR statement
- STRS function
- SUBR function
- SUBROUTINE statement
- SUBS function
- SUBSTRINGS function
- SUM function
- SUMMATION function
- SYSTEM function
- TABSTOP statement
- TAN function
- TANH function
- TERMINFO function
- TIME function
- TIMEDATE function
- TIMEOUT statement
- TPARM function
- TPRINT statement
- TRANS function
- TRANSACTION statements
- TRANSACTION ABORT statement
- TRANSACTION COMMIT statement
- TRANSACTION START statement
- TRIM function
- TRIMB function
- TRIMBS function
- TRIMF function
- TRIMFS function
- TRIMS function
- TTYCTL statement
- TTYGET statement
- TTYSET statement
- UNASSIGNED function
- UNICHAR function
- UNICHARS function
- UNISEQ function
- UNISEQS function
- UNLOCK statement
- UPCASE function
- UPRINT statement
- WEOF statement
- WEOFSEQ statement
- WRITE statements
- WRITEBLK statement
- WRITELIST statement
- WRITESEQ statement
- WRITESEQF statement
- WRITET statement
- WRITEU statement
- WRITEV statement
- WRITEVU statement
- XLATE function
- XTD function
Parent topic: BASIC Language Reference
Last updated: 2015-03-09 PDF version of this information: IBM InfoSphere DataStage BASIC Reference Guide