Unsupported functions, views, and procedures
Babelfish provides limited support for SQL Server system-implemented functions, views, and procedures. The following lists detail the functionality implemented for each version of Babelfish (and subsequent releases).
Built-in Functions
The following Built-in Functions are supported for versions 2.1.0 and higher:
- IS_MEMBER()
- IS_ROLEMEMBER()
- HAS_PERMS_BY_NAME()
The following Built-in functions are supported for versions 1.2.0 and higher:
- COLUMNS_UPDATED()
- UPDATE()
- FULLTEXTSERVICEPROPERTY()
- ISJSON()
- JSON_QUERY()
- JSON_VALUE()
- HAS_DBACCESS()
- SUSER_SID()
- SUSER_SNAME()
- IS_SRVROLEMEMBER()
The following Built-in functions are supported for versions 1.0.0 and higher:
SQUARE()CONCAT_WS()DATEFROMPARTS()DATETIMEFROMPARTS()ORIGINAL_LOGIN()SESSION_USER()CHOOSE()CURSOR_STATUS()SCHEMA_NAME()TRIGGER_NESTLEVEL()is supported but only without arguments.
System Catalog Views
The following System Catalog Views are supported for versions 2.1.0 and higher:
sys.syslanguagessys.indexessys.all_viewssys.database_filessys.sql_modulessys.system_sql_modulessys.all_sql_modulessys.xml_schema_collectionssys.dm_hadr_database_replica_statessys.data_spacessys.database_mirroringsys.database_role_members
The following System Catalog Views are supported for versions 1.2.0 and higher:
sys.dm_os_host_infosys.dm_exec_sessionssys.dm_exec_connectionssys.endpointssys.table_typessys.database_principalssys.sysprocessessys.sysconfigures- a single, read-only configuration setting is currently provided.sys.syscurconfigs- a single, read-only configuration setting is currently provided.sys.configurations- a single, read-only configuration setting is currently provided.
System-provided Stored Procedures
The following System-provided Stored Procedures are supported for versions 2.1.0 and higher:
SP_SPROC_COLUMNSSP_SPROC_COLUMNS_100SP_HELPROLESP_HELPROLEMEMBER
The following System-provided Stored Procedures are supported for versions 1.2.0 and higher:
SP_TABLE_PRIVILEGESSP_COLUMN_PRIVILEGESSP_SPECIAL_COLUMNSSP_FKEYS,SP_PKEYSSP_STORED_PROCEDURESXP_QVSP_DESCRIBE_UNDECLARED_PARAMETERSSP_HELPUSER
The following System-provided Stored Procedures are supported for versions 1.0.0 and higher:
SP_HELPDBSP_GETAPPLOCKSP_RELEASEAPPLOCKSP_COLUMNSSP_COLUMNS_100SP_COLUMNS_MANAGEDSP_CURSOR_LISTSP_DATATYPE_INFOSP_DATATYPE_INFO_100SP_DESCRIBE_CURSORSP_DESCRIBE_FIRST_RESULT_SETSP_DESCRIBE_UNDECLARED_PARAMETERSSP_OLEDB_RO_USRNAMESP_PREPARESP_TABLECOLLATIONS_100SP_TABLESSP_UNPREPARESP_STATISTICSSP_STATISTICS_100SP_UPDATESTATSSP_PKEYSSP_DATABASESSP_CURSORSP_CURSOROPENSP_CURSORPREPARESP_CURSOREXECUTESP_CURSORPREPEXECSP_CURSORUNPREPARESP_CURSORFETCHSP_CURSOROPTIONSP_CURSORCLOSE|