HPlogo ALLBASE/SQL Reference Manual > Appendix D Standards Flagging Support

Non-standard Statements and Extensions

MPE documents

Complete PDF
Table of Contents
Index

E0300 Edition 9 ♥
E0399 Edition 8
E0897 Edition 7

The following tables contain ALLBASE/SQL statements and extensions and indicate whether they are compliant with FIPS 127.1. If the ALLBASE/SQL statement is not compliant, the extensions to that statement are not compliant and are therefore not included in the table. A compliant statement may also have non-compliant extensions. These extensions are shown as non-compliant in the table.

Table D-1 ALLBASE/SQL FIPS 127.1 Compliance

ALLBASE/SQL Statement FIPS 127.1
Compliant Statement?
Extension to Statement FIPS 127.1 Compliant Extension?
ADD DBEFILENO
ADD TO GROUPNO
ADVANCENO
ALTER DBEFILENO
ALTER TABLENO
BEGINNO
BEGIN ARCHIVENO
BEGIN DECLARE SECTIONYES
BEGIN WORKNO
CHECKPOINTNO
CLOSEYESUsingNO
COMMIT ARCHIVENO
COMMIT WORKYESRELEASENO
CONNECTNO
CREATE DBEFILENO
CREATE DBEFILESETNO
CREATE GROUPNO
CREATE INDEXNO
CREATE PARTITIONNO
CREATE PROCEDURENO
CREATE RULENO
CREATE SCHEMAYESTableDefinitionYES
ViewDefinitionYES
IndexDefinitionNO
ProcedureDefinitionNO
RuleDefinitionNO
CreateGroupNO
AddToGroupNO
GrantStatementYES
CREATE TABLEOnly when used in CREATE SCHEMAPUBLICNO
PUBLICREADNO
PRIVATENO
PUBLICROWNO
LANG=TableLangNameNO
UNIQUE HASH ONNO
HASH ON CONSTRAINTNO
ConstraintIDNO
CLUSTERING ON CONSTRAINTNO
IN DBEFileSetName1NO
ColumnDefinitionNO
UniqueConstraintNO
ReferentialConstraintNO
CheckConstraintNO
CREATE TABLEOnly when used in CREATE SCHEMAUniqueConstraintNO
ReferentialConstraintNO
CheckConstraintNO
ColumnDataTypeYES
LongColumnTypeNO
LANG=ColLangNameNO
DEFAULTYES
ConstantYES
NULLYES
CurrentFunctionNO
NOT NULLYES
UNIQUEYES
PRIMARY KEY REFERENCESYES
RefTableNameYES
CONSTRAINT ConstraintIDNO
CHECKYES
Case SensitiveNO
IN DBEFileSetName3NO
CREATE TEMPSPACENO
CREATE VIEWOnly when used in CREATE SCHEMAColumnNameYES
WITH CHECK OPTIONYES
CONSTRAINT ConstraintIDNO
IN DBEFileSetNameYES
DECLARE CURSORYESIN DBEFileSetNameNO
FOR UPDATE OF ColumnNameNO
FOR READ ONLYNO
QueryExpressionYES
ExecuteProcedureNameNO
ExecuteStatementNameNO
SelectStatementName
DELETEYESWITH AUTOCOMMITNO
DELETE WHERE CURRENTYES
DESCRIBENO
DISABLE RULESNO
DISCONNECTNO
DROP DBEFILENO
DROP DBEFILESETNO
DROP GROUPNO
DROP INDEXNO
DROP MODULENO
DROP PARTITIONNO
DROP PROCEDURENO
DROP RULENO
DROP TABLENO
DROP TEMPSPACENO
DROP VIEWNO
ENABLE AUDIT LOGGINGNO
ENABLE RULESNO
END DECLARE SECTIONYES
EXECUTENO
EXECUTE IMMEDIATENO
EXECUTE PROCEDURENO
EXTRACTNO
FETCHYESBULKNO
INTO HostVariableSpecYES
USING clauseYES
[SQL]DESCRIPTORYES
HostVariableSpecNO
INDICATORYES
GENPLANNO
GRANTOnly when used in CREATE SCHEMAALL (without the PRIVILEGE QUALIFIER)NO
SELECTYES
INSERTYES
DELETEYES
ALTERNO
INDEXNO
UPDATE ColumnNameYES
REFERENCES ColumnNameYES
TableNameYES
TableViewYES
DBEUserIDYES
GroupNameNO
ClassNameNO
PUBLIC WITH GRANT OPTIONYES
BYNO
RUN ONNO
EXECUTE ON PROCEDURENO
CONNECTNO
DBANO
RESOURCENO
MONITORNO
INSTALLNO
DBEFileSetNO
INCLUDENO
INSERTYESBULKNO
SingleRowValuesYES
BulkValuesNO
INSERT SingleRowValuesYESNULLYES
USERNO
HostVariableYES
INDICATORYES
?NO
:LocalVariableNO
:ProcedureParameterNO
::Built-inVariableNO
ConversionFunctionNO
CurrentFunctionNO
+YES
-YES
IntegerYES
FloatYES
DecimalYES
'CharacterString'YES
0xHexadecimalStringNO
LongColumnStringNO
LOCK TABLENO
LOG COMMENTNO
OPENYESKEEP CURSORNO
WITH LOCKS,NO
WITH NOLOCKSNO
USING clauseNO
PREPARENO
RAISE ERRORNO
REFETCHNO
RELEASENO
REMOVE DBEFILENO
REMOVE FROM GROUPNO
RENAMENO
RESETNO
REVOKENO
ROLLBACK WORKYESTONO
RELEASENO
SAVEPOINTNO
SELECTYESBULKNO
ORDER BYYES
ColumnIDYES
ASC | DESCYES
QueryBlockYES
(QueryExpression)YES
UNIONYES
ALLYES
DISTINCTYES
INTOYES
WHERE SearchCondition1YES
GROUP BY GroupColumnListYES
HAVING SearchCondition2YES
NATURAL JOINNO
INNER JOINNO
LEFT JOINNO
RIGHT JOINNO
OUTER JOINNO
SET CONNECTIONNO
SET CONSTRAINTSNO
SET DEFAULTNO
SET DML ATOMICITYNO
SET MULTITRANSACTIONNO
SET PRINTRULESNO
SET SESSIONNO
SET TRANSACTIONNO
SET USER TIMEOUTNO
SETOPTNO
SQLEXPLAINNO
START DBENO
START DBE NEWNO
START DBE NEWLOGNO
STOP DBENO
STOREINFONO
TERMINATE USERNO
TRANSFER OWNERSHIPNO
TRUNCATE TABLENO
UPDATEYES'LongColumnIOString'NO
UPDATE STATISTICSNO
UPDATE WHERE CURRENTYES'LongColumnIOString'NO
NULLYES
WHENEVERYESSQLERRORYES
SQLWARNINGNO
NOT FOUNDYES
STOPNO
CONTINUEYES
GOTO LabelYES
: (colon; not required)NO




Introduction


Non-Standard Data Types