export const keywords = (monaco) => { return [{ label: 'ABORT_AFTER_WAIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ABORT_AFTER_WAIT' }, { label: 'ABSENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ABSENT' }, { label: 'ABSOLUTE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ABSOLUTE' }, { label: 'ACCENT_SENSITIVITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ACCENT_SENSITIVITY' }, { label: 'ACTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ACTION' }, { label: 'ACTIVATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ACTIVATION' }, { label: 'ACTIVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ACTIVE' }, { label: 'ADD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ADD' }, { label: 'ADDRESS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ADDRESS' }, { label: 'ADMIN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ADMIN' }, { label: 'AES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AES' }, { label: 'AES_128', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AES_128' }, { label: 'AES_192', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AES_192' }, { label: 'AES_256', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AES_256' }, { label: 'AFFINITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AFFINITY' }, { label: 'AFTER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AFTER' }, { label: 'AGGREGATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AGGREGATE' }, { label: 'ALGORITHM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALGORITHM' }, { label: 'ALL_CONSTRAINTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALL_CONSTRAINTS' }, { label: 'ALL_ERRORMSGS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALL_ERRORMSGS' }, { label: 'ALL_INDEXES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALL_INDEXES' }, { label: 'ALL_LEVELS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALL_LEVELS' }, { label: 'ALL_SPARSE_COLUMNS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALL_SPARSE_COLUMNS' }, { label: 'ALLOW_CONNECTIONS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALLOW_CONNECTIONS' }, { label: 'ALLOW_MULTIPLE_EVENT_LOSS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALLOW_MULTIPLE_EVENT_LOSS' }, { label: 'ALLOW_PAGE_LOCKS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALLOW_PAGE_LOCKS' }, { label: 'ALLOW_ROW_LOCKS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALLOW_ROW_LOCKS' }, { label: 'ALLOW_SINGLE_EVENT_LOSS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALLOW_SINGLE_EVENT_LOSS' }, { label: 'ALLOW_SNAPSHOT_ISOLATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALLOW_SNAPSHOT_ISOLATION' }, { label: 'ALLOWED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALLOWED' }, { label: 'ALTER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ALTER' }, { label: 'ANONYMOUS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ANONYMOUS' }, { label: 'ANSI_DEFAULTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ANSI_DEFAULTS' }, { label: 'ANSI_NULL_DEFAULT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ANSI_NULL_DEFAULT' }, { label: 'ANSI_NULL_DFLT_OFF', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ANSI_NULL_DFLT_OFF' }, { label: 'ANSI_NULL_DFLT_ON', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ANSI_NULL_DFLT_ON' }, { label: 'ANSI_NULLS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ANSI_NULLS' }, { label: 'ANSI_PADDING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ANSI_PADDING' }, { label: 'ANSI_WARNINGS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ANSI_WARNINGS' }, { label: 'APPEND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'APPEND' }, { label: 'APPLICATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'APPLICATION' }, { label: 'APPLICATION_LOG', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'APPLICATION_LOG' }, { label: 'ARITHABORT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ARITHABORT' }, { label: 'ARITHIGNORE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ARITHIGNORE' }, { label: 'AS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AS' }, { label: 'ASC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ASC' }, { label: 'ASSEMBLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ASSEMBLY' }, { label: 'ASYMMETRIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ASYMMETRIC' }, { label: 'ASYNCHRONOUS_COMMIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ASYNCHRONOUS_COMMIT' }, { label: 'AT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AT' }, { label: 'ATOMIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ATOMIC' }, { label: 'ATTACH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ATTACH' }, { label: 'ATTACH_REBUILD_LOG', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ATTACH_REBUILD_LOG' }, { label: 'AUDIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUDIT' }, { label: 'AUDIT_GUID', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUDIT_GUID' }, { label: 'AUTHENTICATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTHENTICATION' }, { label: 'AUTHORIZATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTHORIZATION' }, { label: 'AUTO', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTO' }, { label: 'AUTO_CLEANUP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTO_CLEANUP' }, { label: 'AUTO_CLOSE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTO_CLOSE' }, { label: 'AUTO_CREATE_STATISTICS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTO_CREATE_STATISTICS' }, { label: 'AUTO_SHRINK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTO_SHRINK' }, { label: 'AUTO_UPDATE_STATISTICS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTO_UPDATE_STATISTICS' }, { label: 'AUTO_UPDATE_STATISTICS_ASYNC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTO_UPDATE_STATISTICS_ASYNC' }, { label: 'AUTOMATED_BACKUP_PREFERENCE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTOMATED_BACKUP_PREFERENCE' }, { label: 'AUTOMATIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AUTOMATIC' }, { label: 'AVAILABILITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AVAILABILITY' }, { label: 'AVAILABILITY_MODE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'AVAILABILITY_MODE' }, { label: 'BACKUP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BACKUP' }, { label: 'BACKUP_PRIORITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BACKUP_PRIORITY' }, { label: 'BASE64', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BASE64' }, { label: 'BATCHSIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BATCHSIZE' }, { label: 'BEGIN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BEGIN' }, { label: 'BEGIN_DIALOG', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BEGIN_DIALOG' }, { label: 'BIGINT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BIGINT' }, { label: 'BINARY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BINARY' }, { label: 'BINDING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BINDING' }, { label: 'BIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BIT' }, { label: 'BLOCKERS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BLOCKERS' }, { label: 'BLOCKSIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BLOCKSIZE' }, { label: 'BOUNDING_BOX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BOUNDING_BOX' }, { label: 'BREAK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BREAK' }, { label: 'BROKER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BROKER' }, { label: 'BROKER_INSTANCE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BROKER_INSTANCE' }, { label: 'BROWSE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BROWSE' }, { label: 'BUCKET_COUNT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BUCKET_COUNT' }, { label: 'BUFFER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BUFFER' }, { label: 'BUFFERCOUNT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BUFFERCOUNT' }, { label: 'BULK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BULK' }, { label: 'BULK_LOGGED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BULK_LOGGED' }, { label: 'BY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'BY' }, { label: 'CACHE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CACHE' }, { label: 'CALL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CALL' }, { label: 'CALLED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CALLED' }, { label: 'CALLER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CALLER' }, { label: 'CAP_CPU_PERCENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CAP_CPU_PERCENT' }, { label: 'CASCADE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CASCADE' }, { label: 'CASE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CASE' }, { label: 'CATALOG', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CATALOG' }, { label: 'CATCH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CATCH' }, { label: 'CELLS_PER_OBJECT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CELLS_PER_OBJECT' }, { label: 'CERTIFICATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CERTIFICATE' }, { label: 'CHANGE_RETENTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHANGE_RETENTION' }, { label: 'CHANGE_TRACKING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHANGE_TRACKING' }, { label: 'CHANGES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHANGES' }, { label: 'CHAR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHAR' }, { label: 'CHARACTER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHARACTER' }, { label: 'CHECK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECK' }, { label: 'CHECK_CONSTRAINTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECK_CONSTRAINTS' }, { label: 'CHECK_EXPIRATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECK_EXPIRATION' }, { label: 'CHECK_POLICY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECK_POLICY' }, { label: 'CHECKALLOC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECKALLOC' }, { label: 'CHECKCATALOG', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECKCATALOG' }, { label: 'CHECKCONSTRAINTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECKCONSTRAINTS' }, { label: 'CHECKDB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECKDB' }, { label: 'CHECKFILEGROUP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECKFILEGROUP' }, { label: 'CHECKIDENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECKIDENT' }, { label: 'CHECKPOINT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECKPOINT' }, { label: 'CHECKTABLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CHECKTABLE' }, { label: 'CLASSIFIER_FUNCTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CLASSIFIER_FUNCTION' }, { label: 'CLEANTABLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CLEANTABLE' }, { label: 'CLEANUP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CLEANUP' }, { label: 'CLEAR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CLEAR' }, { label: 'CLOSE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CLOSE' }, { label: 'CLUSTER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CLUSTER' }, { label: 'CLUSTERED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CLUSTERED' }, { label: 'CODEPAGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CODEPAGE' }, { label: 'COLLATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COLLATE' }, { label: 'COLLECTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COLLECTION' }, { label: 'COLUMN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COLUMN' }, { label: 'COLUMN_SET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COLUMN_SET' }, { label: 'COLUMNS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COLUMNS' }, { label: 'COLUMNSTORE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COLUMNSTORE' }, { label: 'COLUMNSTORE_ARCHIVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COLUMNSTORE_ARCHIVE' }, { label: 'COMMIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COMMIT' }, { label: 'COMMITTED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COMMITTED' }, { label: 'COMPATIBILITY_LEVEL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COMPATIBILITY_LEVEL' }, { label: 'COMPRESSION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COMPRESSION' }, { label: 'COMPUTE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COMPUTE' }, { label: 'CONCAT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONCAT' }, { label: 'CONCAT_NULL_YIELDS_NULL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONCAT_NULL_YIELDS_NULL' }, { label: 'CONFIGURATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONFIGURATION' }, { label: 'CONNECT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONNECT' }, { label: 'CONSTRAINT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONSTRAINT' }, { label: 'CONTAINMENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONTAINMENT' }, { label: 'CONTENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONTENT' }, { label: 'CONTEXT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONTEXT' }, { label: 'CONTINUE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONTINUE' }, { label: 'CONTINUE_AFTER_ERROR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONTINUE_AFTER_ERROR' }, { label: 'CONTRACT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONTRACT' }, { label: 'CONTRACT_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONTRACT_NAME' }, { label: 'CONTROL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONTROL' }, { label: 'CONVERSATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CONVERSATION' }, { label: 'COOKIE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COOKIE' }, { label: 'COPY_ONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COPY_ONLY' }, { label: 'COUNTER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'COUNTER' }, { label: 'CPU', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CPU' }, { label: 'CREATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CREATE' }, { label: 'CREATE_NEW', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CREATE_NEW' }, { label: 'CREATION_DISPOSITION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CREATION_DISPOSITION' }, { label: 'CREDENTIAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CREDENTIAL' }, { label: 'CRYPTOGRAPHIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CRYPTOGRAPHIC' }, { label: 'CUBE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CUBE' }, { label: 'CURRENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CURRENT' }, { label: 'CURRENT_DATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CURRENT_DATE' }, { label: 'CURSOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CURSOR' }, { label: 'CURSOR_CLOSE_ON_COMMIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CURSOR_CLOSE_ON_COMMIT' }, { label: 'CURSOR_DEFAULT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CURSOR_DEFAULT' }, { label: 'CYCLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'CYCLE' }, { label: 'DATA', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATA' }, { label: 'DATA_COMPRESSION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATA_COMPRESSION' }, { label: 'DATA_PURITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATA_PURITY' }, { label: 'DATABASE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATABASE' }, { label: 'DATABASE_DEFAULT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATABASE_DEFAULT' }, { label: 'DATABASE_MIRRORING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATABASE_MIRRORING' }, { label: 'DATABASE_SNAPSHOT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATABASE_SNAPSHOT' }, { label: 'DATAFILETYPE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATAFILETYPE' }, { label: 'DATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATE' }, { label: 'DATE_CORRELATION_OPTIMIZATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATE_CORRELATION_OPTIMIZATION' }, { label: 'DATEFIRST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATEFIRST' }, { label: 'DATEFORMAT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATEFORMAT' }, { label: 'DATETIME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATETIME' }, { label: 'DATETIME2', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATETIME2' }, { label: 'DATETIMEOFFSET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DATETIMEOFFSET' }, { label: 'DAY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DAY' }, { label: 'DAYOFYEAR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DAYOFYEAR' }, { label: 'DAYS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DAYS' }, { label: 'DB_CHAINING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DB_CHAINING' }, { label: 'DBCC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DBCC' }, { label: 'DBREINDEX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DBREINDEX' }, { label: 'DDL_DATABASE_LEVEL_EVENTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DDL_DATABASE_LEVEL_EVENTS' }, { label: 'DEADLOCK_PRIORITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEADLOCK_PRIORITY' }, { label: 'DEALLOCATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEALLOCATE' }, { label: 'DEC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEC' }, { label: 'DECIMAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DECIMAL' }, { label: 'DECLARE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DECLARE' }, { label: 'DECRYPTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DECRYPTION' }, { label: 'DEFAULT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEFAULT' }, { label: 'DEFAULT_DATABASE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEFAULT_DATABASE' }, { label: 'DEFAULT_FULLTEXT_LANGUAGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEFAULT_FULLTEXT_LANGUAGE' }, { label: 'DEFAULT_LANGUAGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEFAULT_LANGUAGE' }, { label: 'DEFAULT_SCHEMA', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEFAULT_SCHEMA' }, { label: 'DEFINITION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEFINITION' }, { label: 'DELAY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DELAY' }, { label: 'DELAYED_DURABILITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DELAYED_DURABILITY' }, { label: 'DELETE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DELETE' }, { label: 'DELETED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DELETED' }, { label: 'DENSITY_VECTOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DENSITY_VECTOR' }, { label: 'DENY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DENY' }, { label: 'DEPENDENTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DEPENDENTS' }, { label: 'DES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DES' }, { label: 'DESC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DESC' }, { label: 'DESCRIPTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DESCRIPTION' }, { label: 'DESX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DESX' }, { label: 'DHCP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DHCP' }, { label: 'DIAGNOSTICS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DIAGNOSTICS' }, { label: 'DIALOG', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DIALOG' }, { label: 'DIFFERENTIAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DIFFERENTIAL' }, { label: 'DIRECTORY_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DIRECTORY_NAME' }, { label: 'DISABLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DISABLE' }, { label: 'DISABLE_BROKER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DISABLE_BROKER' }, { label: 'DISABLED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DISABLED' }, { label: 'DISK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DISK' }, { label: 'DISTINCT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DISTINCT' }, { label: 'DISTRIBUTED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DISTRIBUTED' }, { label: 'DOCUMENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DOCUMENT' }, { label: 'DOUBLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DOUBLE' }, { label: 'DROP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DROP' }, { label: 'DROP_EXISTING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DROP_EXISTING' }, { label: 'DROPCLEANBUFFERS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DROPCLEANBUFFERS' }, { label: 'DUMP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DUMP' }, { label: 'DURABILITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DURABILITY' }, { label: 'DYNAMIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'DYNAMIC' }, { label: 'EDITION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EDITION' }, { label: 'ELEMENTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ELEMENTS' }, { label: 'ELSE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ELSE' }, { label: 'EMERGENCY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EMERGENCY' }, { label: 'EMPTY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EMPTY' }, { label: 'EMPTYFILE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EMPTYFILE' }, { label: 'ENABLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ENABLE' }, { label: 'ENABLE_BROKER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ENABLE_BROKER' }, { label: 'ENABLED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ENABLED' }, { label: 'ENCRYPTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ENCRYPTION' }, { label: 'END', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'END' }, { label: 'ENDPOINT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ENDPOINT' }, { label: 'ENDPOINT_URL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ENDPOINT_URL' }, { label: 'ERRLVL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ERRLVL' }, { label: 'ERROR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ERROR' }, { label: 'ERROR_BROKER_CONVERSATIONS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ERROR_BROKER_CONVERSATIONS' }, { label: 'ERRORFILE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ERRORFILE' }, { label: 'ESCAPE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ESCAPE' }, { label: 'ESTIMATEONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ESTIMATEONLY' }, { label: 'EVENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EVENT' }, { label: 'EVENT_RETENTION_MODE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EVENT_RETENTION_MODE' }, { label: 'EXEC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXEC' }, { label: 'EXECUTABLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXECUTABLE' }, { label: 'EXECUTE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXECUTE' }, { label: 'EXIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXIT' }, { label: 'EXPAND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXPAND' }, { label: 'EXPIREDATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXPIREDATE' }, { label: 'EXPIRY_DATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXPIRY_DATE' }, { label: 'EXPLICIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXPLICIT' }, { label: 'EXTENDED_LOGICAL_CHECKS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXTENDED_LOGICAL_CHECKS' }, { label: 'EXTENSION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXTENSION' }, { label: 'EXTERNAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXTERNAL' }, { label: 'EXTERNAL_ACCESS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'EXTERNAL_ACCESS' }, { label: 'FAIL_OPERATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FAIL_OPERATION' }, { label: 'FAILOVER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FAILOVER' }, { label: 'FAILOVER_MODE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FAILOVER_MODE' }, { label: 'FAILURE_CONDITION_LEVEL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FAILURE_CONDITION_LEVEL' }, { label: 'FALSE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FALSE' }, { label: 'FAN_IN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FAN_IN' }, { label: 'FAST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FAST' }, { label: 'FAST_FORWARD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FAST_FORWARD' }, { label: 'FETCH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FETCH' }, { label: 'FIELDTERMINATOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FIELDTERMINATOR' }, { label: 'FILE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILE' }, { label: 'FILEGROUP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILEGROUP' }, { label: 'FILEGROWTH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILEGROWTH' }, { label: 'FILELISTONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILELISTONLY' }, { label: 'FILENAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILENAME' }, { label: 'FILEPATH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILEPATH' }, { label: 'FILESTREAM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILESTREAM' }, { label: 'FILESTREAM_ON', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILESTREAM_ON' }, { label: 'FILETABLE_COLLATE_FILENAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILETABLE_COLLATE_FILENAME' }, { label: 'FILETABLE_DIRECTORY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILETABLE_DIRECTORY' }, { label: 'FILETABLE_FULLPATH_UNIQUE_CONSTRAINT_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILETABLE_FULLPATH_UNIQUE_CONSTRAINT_NAME' }, { label: 'FILETABLE_NAMESPACE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILETABLE_NAMESPACE' }, { label: 'FILETABLE_PRIMARY_KEY_CONSTRAINT_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILETABLE_PRIMARY_KEY_CONSTRAINT_NAME' }, { label: 'FILETABLE_STREAMID_UNIQUE_CONSTRAINT_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILETABLE_STREAMID_UNIQUE_CONSTRAINT_NAME' }, { label: 'FILLFACTOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILLFACTOR' }, { label: 'FILTERING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FILTERING' }, { label: 'FIRE_TRIGGERS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FIRE_TRIGGERS' }, { label: 'FIRST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FIRST' }, { label: 'FIRSTROW', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FIRSTROW' }, { label: 'FLOAT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FLOAT' }, { label: 'FMTONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FMTONLY' }, { label: 'FOLLOWING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FOLLOWING' }, { label: 'FOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FOR' }, { label: 'FORCE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORCE' }, { label: 'FORCE_FAILOVER_ALLOW_DATA_LOSS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORCE_FAILOVER_ALLOW_DATA_LOSS' }, { label: 'FORCE_SERVICE_ALLOW_DATA_LOSS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORCE_SERVICE_ALLOW_DATA_LOSS' }, { label: 'FORCED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORCED' }, { label: 'FORCEPLAN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORCEPLAN' }, { label: 'FORCESCAN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORCESCAN' }, { label: 'FORCESEEK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORCESEEK' }, { label: 'FOREIGN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FOREIGN' }, { label: 'FORMATFILE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORMATFILE' }, { label: 'FORMSOF', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORMSOF' }, { label: 'FORWARD_ONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FORWARD_ONLY' }, { label: 'FREE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FREE' }, { label: 'FREEPROCCACHE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FREEPROCCACHE' }, { label: 'FREESESSIONCACHE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FREESESSIONCACHE' }, { label: 'FREESYSTEMCACHE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FREESYSTEMCACHE' }, { label: 'FROM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FROM' }, { label: 'FULL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FULL' }, { label: 'FULLSCAN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FULLSCAN' }, { label: 'FULLTEXT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FULLTEXT' }, { label: 'FUNCTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'FUNCTION' }, { label: 'GB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GB' }, { label: 'GEOGRAPHY_AUTO_GRID', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GEOGRAPHY_AUTO_GRID' }, { label: 'GEOGRAPHY_GRID', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GEOGRAPHY_GRID' }, { label: 'GEOMETRY_AUTO_GRID', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GEOMETRY_AUTO_GRID' }, { label: 'GEOMETRY_GRID', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GEOMETRY_GRID' }, { label: 'GET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GET' }, { label: 'GLOBAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GLOBAL' }, { label: 'GO', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GO' }, { label: 'GOTO', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GOTO' }, { label: 'GOVERNOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GOVERNOR' }, { label: 'GRANT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GRANT' }, { label: 'GRIDS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GRIDS' }, { label: 'GROUP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GROUP' }, { label: 'GROUP_MAX_REQUESTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'GROUP_MAX_REQUESTS' }, { label: 'HADR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HADR' }, { label: 'HASH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HASH' }, { label: 'HASHED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HASHED' }, { label: 'HAVING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HAVING' }, { label: 'HEADERONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HEADERONLY' }, { label: 'HEALTH_CHECK_TIMEOUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HEALTH_CHECK_TIMEOUT' }, { label: 'HELP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HELP' }, { label: 'HIERARCHYID', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HIERARCHYID' }, { label: 'HIGH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HIGH' }, { label: 'HINT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HINT' }, { label: 'HISTOGRAM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HISTOGRAM' }, { label: 'HOLDLOCK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HOLDLOCK' }, { label: 'HONOR_BROKER_PRIORITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HONOR_BROKER_PRIORITY' }, { label: 'HOUR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HOUR' }, { label: 'HOURS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'HOURS' }, { label: 'IDENTITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IDENTITY' }, { label: 'IDENTITY_INSERT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IDENTITY_INSERT' }, { label: 'IDENTITY_VALUE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IDENTITY_VALUE' }, { label: 'IDENTITYCOL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IDENTITYCOL' }, { label: 'IF', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IF' }, { label: 'IGNORE_CONSTRAINTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IGNORE_CONSTRAINTS' }, { label: 'IGNORE_DUP_KEY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IGNORE_DUP_KEY' }, { label: 'IGNORE_NONCLUSTERED_COLUMNSTORE_INDEX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IGNORE_NONCLUSTERED_COLUMNSTORE_INDEX' }, { label: 'IGNORE_TRIGGERS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IGNORE_TRIGGERS' }, { label: 'IMAGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IMAGE' }, { label: 'IMMEDIATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IMMEDIATE' }, { label: 'IMPERSONATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IMPERSONATE' }, { label: 'IMPLICIT_TRANSACTIONS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IMPLICIT_TRANSACTIONS' }, { label: 'IMPORTANCE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IMPORTANCE' }, { label: 'INCLUDE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INCLUDE' }, { label: 'INCREMENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INCREMENT' }, { label: 'INCREMENTAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INCREMENTAL' }, { label: 'INDEX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INDEX' }, { label: 'INDEXDEFRAG', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INDEXDEFRAG' }, { label: 'INFINITE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INFINITE' }, { label: 'INFLECTIONAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INFLECTIONAL' }, { label: 'INIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INIT' }, { label: 'INITIATOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INITIATOR' }, { label: 'INPUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INPUT' }, { label: 'INPUTBUFFER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INPUTBUFFER' }, { label: 'INSENSITIVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INSENSITIVE' }, { label: 'INSERT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INSERT' }, { label: 'INSERTED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INSERTED' }, { label: 'INSTEAD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INSTEAD' }, { label: 'INT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INT' }, { label: 'INTEGER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INTEGER' }, { label: 'INTO', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'INTO' }, { label: 'IO', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IO' }, { label: 'IP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'IP' }, { label: 'ISABOUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ISABOUT' }, { label: 'ISOLATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ISOLATION' }, { label: 'JOB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'JOB' }, { label: 'KB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KB' }, { label: 'KEEP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEEP' }, { label: 'KEEP_CDC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEEP_CDC' }, { label: 'KEEP_NULLS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEEP_NULLS' }, { label: 'KEEP_REPLICATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEEP_REPLICATION' }, { label: 'KEEPDEFAULTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEEPDEFAULTS' }, { label: 'KEEPFIXED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEEPFIXED' }, { label: 'KEEPIDENTITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEEPIDENTITY' }, { label: 'KEEPNULLS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEEPNULLS' }, { label: 'KERBEROS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KERBEROS' }, { label: 'KEY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEY' }, { label: 'KEY_SOURCE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEY_SOURCE' }, { label: 'KEYS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEYS' }, { label: 'KEYSET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KEYSET' }, { label: 'KILL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KILL' }, { label: 'KILOBYTES_PER_BATCH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'KILOBYTES_PER_BATCH' }, { label: 'LABELONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LABELONLY' }, { label: 'LANGUAGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LANGUAGE' }, { label: 'LAST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LAST' }, { label: 'LASTROW', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LASTROW' }, { label: 'LEVEL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LEVEL' }, { label: 'LEVEL_1', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LEVEL_1' }, { label: 'LEVEL_2', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LEVEL_2' }, { label: 'LEVEL_3', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LEVEL_3' }, { label: 'LEVEL_4', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LEVEL_4' }, { label: 'LIFETIME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LIFETIME' }, { label: 'LIMIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LIMIT' }, { label: 'LINENO', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LINENO' }, { label: 'LIST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LIST' }, { label: 'LISTENER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LISTENER' }, { label: 'LISTENER_IP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LISTENER_IP' }, { label: 'LISTENER_PORT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LISTENER_PORT' }, { label: 'LOAD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOAD' }, { label: 'LOADHISTORY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOADHISTORY' }, { label: 'LOB_COMPACTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOB_COMPACTION' }, { label: 'LOCAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOCAL' }, { label: 'LOCAL_SERVICE_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOCAL_SERVICE_NAME' }, { label: 'LOCK_ESCALATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOCK_ESCALATION' }, { label: 'LOCK_TIMEOUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOCK_TIMEOUT' }, { label: 'LOGIN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOGIN' }, { label: 'LOGSPACE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOGSPACE' }, { label: 'LOOP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOOP' }, { label: 'LOW', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'LOW' }, { label: 'MANUAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MANUAL' }, { label: 'MARK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MARK' }, { label: 'MARK_IN_USE_FOR_REMOVAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MARK_IN_USE_FOR_REMOVAL' }, { label: 'MASTER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MASTER' }, { label: 'MAX_CPU_PERCENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_CPU_PERCENT' }, { label: 'MAX_DISPATCH_LATENCY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_DISPATCH_LATENCY' }, { label: 'MAX_DOP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_DOP' }, { label: 'MAX_DURATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_DURATION' }, { label: 'MAX_EVENT_SIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_EVENT_SIZE' }, { label: 'MAX_FILES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_FILES' }, { label: 'MAX_IOPS_PER_VOLUME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_IOPS_PER_VOLUME' }, { label: 'MAX_MEMORY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_MEMORY' }, { label: 'MAX_MEMORY_PERCENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_MEMORY_PERCENT' }, { label: 'MAX_QUEUE_READERS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_QUEUE_READERS' }, { label: 'MAX_ROLLOVER_FILES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_ROLLOVER_FILES' }, { label: 'MAX_SIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAX_SIZE' }, { label: 'MAXDOP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAXDOP' }, { label: 'MAXERRORS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAXERRORS' }, { label: 'MAXLENGTH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAXLENGTH' }, { label: 'MAXRECURSION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAXRECURSION' }, { label: 'MAXSIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAXSIZE' }, { label: 'MAXTRANSFERSIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAXTRANSFERSIZE' }, { label: 'MAXVALUE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MAXVALUE' }, { label: 'MB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MB' }, { label: 'MEDIADESCRIPTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MEDIADESCRIPTION' }, { label: 'MEDIANAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MEDIANAME' }, { label: 'MEDIAPASSWORD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MEDIAPASSWORD' }, { label: 'MEDIUM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MEDIUM' }, { label: 'MEMBER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MEMBER' }, { label: 'MEMORY_OPTIMIZED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MEMORY_OPTIMIZED' }, { label: 'MEMORY_OPTIMIZED_DATA', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MEMORY_OPTIMIZED_DATA' }, { label: 'MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT' }, { label: 'MEMORY_PARTITION_MODE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MEMORY_PARTITION_MODE' }, { label: 'MERGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MERGE' }, { label: 'MESSAGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MESSAGE' }, { label: 'MESSAGE_FORWARD_SIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MESSAGE_FORWARD_SIZE' }, { label: 'MESSAGE_FORWARDING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MESSAGE_FORWARDING' }, { label: 'MICROSECOND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MICROSECOND' }, { label: 'MILLISECOND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MILLISECOND' }, { label: 'MIN_CPU_PERCENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MIN_CPU_PERCENT' }, { label: 'MIN_IOPS_PER_VOLUME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MIN_IOPS_PER_VOLUME' }, { label: 'MIN_MEMORY_PERCENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MIN_MEMORY_PERCENT' }, { label: 'MINUTE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MINUTE' }, { label: 'MINUTES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MINUTES' }, { label: 'MINVALUE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MINVALUE' }, { label: 'MIRROR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MIRROR' }, { label: 'MIRROR_ADDRESS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MIRROR_ADDRESS' }, { label: 'MODIFY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MODIFY' }, { label: 'MONEY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MONEY' }, { label: 'MONTH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MONTH' }, { label: 'MOVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MOVE' }, { label: 'MULTI_USER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MULTI_USER' }, { label: 'MUST_CHANGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'MUST_CHANGE' }, { label: 'NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NAME' }, { label: 'NANOSECOND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NANOSECOND' }, { label: 'NATIONAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NATIONAL' }, { label: 'NATIVE_COMPILATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NATIVE_COMPILATION' }, { label: 'NCHAR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NCHAR' }, { label: 'NEGOTIATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NEGOTIATE' }, { label: 'NESTED_TRIGGERS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NESTED_TRIGGERS' }, { label: 'NEW_ACCOUNT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NEW_ACCOUNT' }, { label: 'NEW_BROKER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NEW_BROKER' }, { label: 'NEW_PASSWORD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NEW_PASSWORD' }, { label: 'NEWNAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NEWNAME' }, { label: 'NEXT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NEXT' }, { label: 'NO', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NO' }, { label: 'NO_BROWSETABLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NO_BROWSETABLE' }, { label: 'NO_CHECKSUM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NO_CHECKSUM' }, { label: 'NO_COMPRESSION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NO_COMPRESSION' }, { label: 'NO_EVENT_LOSS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NO_EVENT_LOSS' }, { label: 'NO_INFOMSGS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NO_INFOMSGS' }, { label: 'NO_TRUNCATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NO_TRUNCATE' }, { label: 'NO_WAIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NO_WAIT' }, { label: 'NOCHECK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOCHECK' }, { label: 'NOCOUNT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOCOUNT' }, { label: 'NOEXEC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOEXEC' }, { label: 'NOEXPAND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOEXPAND' }, { label: 'NOFORMAT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOFORMAT' }, { label: 'NOINDEX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOINDEX' }, { label: 'NOINIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOINIT' }, { label: 'NOLOCK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOLOCK' }, { label: 'NON', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NON' }, { label: 'NON_TRANSACTED_ACCESS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NON_TRANSACTED_ACCESS' }, { label: 'NONCLUSTERED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NONCLUSTERED' }, { label: 'NONE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NONE' }, { label: 'NORECOMPUTE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NORECOMPUTE' }, { label: 'NORECOVERY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NORECOVERY' }, { label: 'NORESEED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NORESEED' }, { label: 'NORESET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NORESET' }, { label: 'NOREWIND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOREWIND' }, { label: 'NORMAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NORMAL' }, { label: 'NOSKIP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOSKIP' }, { label: 'NOTIFICATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOTIFICATION' }, { label: 'NOTRUNCATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOTRUNCATE' }, { label: 'NOUNLOAD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOUNLOAD' }, { label: 'NOWAIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NOWAIT' }, { label: 'NTEXT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NTEXT' }, { label: 'NTLM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NTLM' }, { label: 'NUMANODE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NUMANODE' }, { label: 'NUMERIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NUMERIC' }, { label: 'NUMERIC_ROUNDABORT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NUMERIC_ROUNDABORT' }, { label: 'NVARCHAR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'NVARCHAR' }, { label: 'OBJECT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OBJECT' }, { label: 'OF', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OF' }, { label: 'OFF', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OFF' }, { label: 'OFFLINE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OFFLINE' }, { label: 'OFFSET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OFFSET' }, { label: 'OFFSETS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OFFSETS' }, { label: 'OLD_ACCOUNT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OLD_ACCOUNT' }, { label: 'OLD_PASSWORD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OLD_PASSWORD' }, { label: 'ON', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ON' }, { label: 'ON_FAILURE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ON_FAILURE' }, { label: 'ONLINE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ONLINE' }, { label: 'ONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ONLY' }, { label: 'OPEN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OPEN' }, { label: 'OPEN_EXISTING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OPEN_EXISTING' }, { label: 'OPENTRAN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OPENTRAN' }, { label: 'OPTIMISTIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OPTIMISTIC' }, { label: 'OPTIMIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OPTIMIZE' }, { label: 'OPTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OPTION' }, { label: 'ORDER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ORDER' }, { label: 'OUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OUT' }, { label: 'OUTPUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OUTPUT' }, { label: 'OUTPUTBUFFER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OUTPUTBUFFER' }, { label: 'OVER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OVER' }, { label: 'OVERRIDE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OVERRIDE' }, { label: 'OWNER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OWNER' }, { label: 'OWNERSHIP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'OWNERSHIP' }, { label: 'PAD_INDEX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PAD_INDEX' }, { label: 'PAGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PAGE' }, { label: 'PAGE_VERIFY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PAGE_VERIFY' }, { label: 'PAGECOUNT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PAGECOUNT' }, { label: 'PAGLOCK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PAGLOCK' }, { label: 'PARAMETERIZATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PARAMETERIZATION' }, { label: 'PARSEONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PARSEONLY' }, { label: 'PARTIAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PARTIAL' }, { label: 'PARTITION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PARTITION' }, { label: 'PARTITIONS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PARTITIONS' }, { label: 'PARTNER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PARTNER' }, { label: 'PASSWORD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PASSWORD' }, { label: 'PATH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PATH' }, { label: 'PER_CPU', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PER_CPU' }, { label: 'PER_NODE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PER_NODE' }, { label: 'PERCENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PERCENT' }, { label: 'PERMISSION_SET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PERMISSION_SET' }, { label: 'PERSISTED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PERSISTED' }, { label: 'PHYSICAL_ONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PHYSICAL_ONLY' }, { label: 'PLAN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PLAN' }, { label: 'POISON_MESSAGE_HANDLING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'POISON_MESSAGE_HANDLING' }, { label: 'POOL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'POOL' }, { label: 'POPULATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'POPULATION' }, { label: 'PORT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PORT' }, { label: 'PRECEDING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRECEDING' }, { label: 'PRECISION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRECISION' }, { label: 'PRIMARY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRIMARY' }, { label: 'PRIMARY_ROLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRIMARY_ROLE' }, { label: 'PRINT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRINT' }, { label: 'PRIOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRIOR' }, { label: 'PRIORITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRIORITY' }, { label: 'PRIORITY_LEVEL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRIORITY_LEVEL' }, { label: 'PRIVATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRIVATE' }, { label: 'PRIVILEGES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PRIVILEGES' }, { label: 'PROC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROC' }, { label: 'PROCCACHE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROCCACHE' }, { label: 'PROCEDURE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROCEDURE' }, { label: 'PROCEDURE_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROCEDURE_NAME' }, { label: 'PROCESS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROCESS' }, { label: 'PROFILE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROFILE' }, { label: 'PROPERTY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROPERTY' }, { label: 'PROPERTY_DESCRIPTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROPERTY_DESCRIPTION' }, { label: 'PROPERTY_INT_ID', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROPERTY_INT_ID' }, { label: 'PROPERTY_SET_GUID', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROPERTY_SET_GUID' }, { label: 'PROVIDER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROVIDER' }, { label: 'PROVIDER_KEY_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PROVIDER_KEY_NAME' }, { label: 'PUBLIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PUBLIC' }, { label: 'PUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'PUT' }, { label: 'QUARTER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'QUARTER' }, { label: 'QUERY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'QUERY' }, { label: 'QUERY_GOVERNOR_COST_LIMIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'QUERY_GOVERNOR_COST_LIMIT' }, { label: 'QUEUE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'QUEUE' }, { label: 'QUEUE_DELAY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'QUEUE_DELAY' }, { label: 'QUOTED_IDENTIFIER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'QUOTED_IDENTIFIER' }, { label: 'RAISERROR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RAISERROR' }, { label: 'RANGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RANGE' }, { label: 'RAW', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RAW' }, { label: 'RC2', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RC2' }, { label: 'RC4', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RC4' }, { label: 'RC4_128', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RC4_128' }, { label: 'READ', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READ' }, { label: 'READ_COMMITTED_SNAPSHOT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READ_COMMITTED_SNAPSHOT' }, { label: 'READ_ONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READ_ONLY' }, { label: 'READ_ONLY_ROUTING_LIST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READ_ONLY_ROUTING_LIST' }, { label: 'READ_ONLY_ROUTING_URL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READ_ONLY_ROUTING_URL' }, { label: 'READ_WRITE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READ_WRITE' }, { label: 'READ_WRITE_FILEGROUPS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READ_WRITE_FILEGROUPS' }, { label: 'READCOMMITTED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READCOMMITTED' }, { label: 'READCOMMITTEDLOCK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READCOMMITTEDLOCK' }, { label: 'READONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READONLY' }, { label: 'READPAST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READPAST' }, { label: 'READTEXT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READTEXT' }, { label: 'READUNCOMMITTED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READUNCOMMITTED' }, { label: 'READWRITE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'READWRITE' }, { label: 'REAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REAL' }, { label: 'REBUILD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REBUILD' }, { label: 'RECEIVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RECEIVE' }, { label: 'RECOMPILE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RECOMPILE' }, { label: 'RECONFIGURE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RECONFIGURE' }, { label: 'RECOVERY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RECOVERY' }, { label: 'RECURSIVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RECURSIVE' }, { label: 'RECURSIVE_TRIGGERS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RECURSIVE_TRIGGERS' }, { label: 'REFERENCES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REFERENCES' }, { label: 'REGENERATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REGENERATE' }, { label: 'RELATED_CONVERSATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RELATED_CONVERSATION' }, { label: 'RELATED_CONVERSATION_GROUP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RELATED_CONVERSATION_GROUP' }, { label: 'RELATIVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RELATIVE' }, { label: 'REMOTE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REMOTE' }, { label: 'REMOTE_PROC_TRANSACTIONS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REMOTE_PROC_TRANSACTIONS' }, { label: 'REMOTE_SERVICE_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REMOTE_SERVICE_NAME' }, { label: 'REMOVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REMOVE' }, { label: 'REORGANIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REORGANIZE' }, { label: 'REPAIR_ALLOW_DATA_LOSS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REPAIR_ALLOW_DATA_LOSS' }, { label: 'REPAIR_FAST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REPAIR_FAST' }, { label: 'REPAIR_REBUILD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REPAIR_REBUILD' }, { label: 'REPEATABLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REPEATABLE' }, { label: 'REPEATABLEREAD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REPEATABLEREAD' }, { label: 'REPLICA', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REPLICA' }, { label: 'REPLICATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REPLICATION' }, { label: 'REQUEST_MAX_CPU_TIME_SEC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REQUEST_MAX_CPU_TIME_SEC' }, { label: 'REQUEST_MAX_MEMORY_GRANT_PERCENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REQUEST_MAX_MEMORY_GRANT_PERCENT' }, { label: 'REQUEST_MEMORY_GRANT_TIMEOUT_SEC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REQUEST_MEMORY_GRANT_TIMEOUT_SEC' }, { label: 'REQUIRED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REQUIRED' }, { label: 'RESAMPLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESAMPLE' }, { label: 'RESEED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESEED' }, { label: 'RESERVE_DISK_SPACE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESERVE_DISK_SPACE' }, { label: 'RESET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESET' }, { label: 'RESOURCE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESOURCE' }, { label: 'RESTART', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESTART' }, { label: 'RESTORE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESTORE' }, { label: 'RESTRICT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESTRICT' }, { label: 'RESTRICTED_USER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESTRICTED_USER' }, { label: 'RESULT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESULT' }, { label: 'RESUME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RESUME' }, { label: 'RETAINDAYS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RETAINDAYS' }, { label: 'RETENTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RETENTION' }, { label: 'RETURN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RETURN' }, { label: 'RETURNS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RETURNS' }, { label: 'REVERT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REVERT' }, { label: 'REVOKE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REVOKE' }, { label: 'REWIND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REWIND' }, { label: 'REWINDONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'REWINDONLY' }, { label: 'ROBUST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROBUST' }, { label: 'ROLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROLE' }, { label: 'ROLLBACK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROLLBACK' }, { label: 'ROLLUP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROLLUP' }, { label: 'ROOT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROOT' }, { label: 'ROUTE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROUTE' }, { label: 'ROW', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROW' }, { label: 'ROWCOUNT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROWCOUNT' }, { label: 'ROWGUIDCOL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROWGUIDCOL' }, { label: 'ROWLOCK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROWLOCK' }, { label: 'ROWS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROWS' }, { label: 'ROWS_PER_BATCH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROWS_PER_BATCH' }, { label: 'ROWTERMINATOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROWTERMINATOR' }, { label: 'ROWVERSION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'ROWVERSION' }, { label: 'RSA_1024', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RSA_1024' }, { label: 'RSA_2048', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RSA_2048' }, { label: 'RSA_512', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RSA_512' }, { label: 'RULE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'RULE' }, { label: 'SAFE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SAFE' }, { label: 'SAFETY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SAFETY' }, { label: 'SAMPLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SAMPLE' }, { label: 'SAVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SAVE' }, { label: 'SCHEDULER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SCHEDULER' }, { label: 'SCHEMA', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SCHEMA' }, { label: 'SCHEMA_AND_DATA', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SCHEMA_AND_DATA' }, { label: 'SCHEMA_ONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SCHEMA_ONLY' }, { label: 'SCHEMABINDING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SCHEMABINDING' }, { label: 'SCHEME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SCHEME' }, { label: 'SCROLL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SCROLL' }, { label: 'SCROLL_LOCKS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SCROLL_LOCKS' }, { label: 'SEARCH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SEARCH' }, { label: 'SECOND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SECOND' }, { label: 'SECONDARY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SECONDARY' }, { label: 'SECONDARY_ONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SECONDARY_ONLY' }, { label: 'SECONDARY_ROLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SECONDARY_ROLE' }, { label: 'SECONDS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SECONDS' }, { label: 'SECRET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SECRET' }, { label: 'SECURITY_LOG', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SECURITY_LOG' }, { label: 'SECURITYAUDIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SECURITYAUDIT' }, { label: 'SELECT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SELECT' }, { label: 'SELECTIVE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SELECTIVE' }, { label: 'SELF', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SELF' }, { label: 'SEND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SEND' }, { label: 'SENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SENT' }, { label: 'SEQUENCE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SEQUENCE' }, { label: 'SERIALIZABLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SERIALIZABLE' }, { label: 'SERVER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SERVER' }, { label: 'SERVICE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SERVICE' }, { label: 'SERVICE_BROKER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SERVICE_BROKER' }, { label: 'SERVICE_NAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SERVICE_NAME' }, { label: 'SESSION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SESSION' }, { label: 'SESSION_TIMEOUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SESSION_TIMEOUT' }, { label: 'SET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SET' }, { label: 'SETS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SETS' }, { label: 'SETUSER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SETUSER' }, { label: 'SHOW_STATISTICS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SHOW_STATISTICS' }, { label: 'SHOWCONTIG', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SHOWCONTIG' }, { label: 'SHOWPLAN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SHOWPLAN' }, { label: 'SHOWPLAN_ALL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SHOWPLAN_ALL' }, { label: 'SHOWPLAN_TEXT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SHOWPLAN_TEXT' }, { label: 'SHOWPLAN_XML', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SHOWPLAN_XML' }, { label: 'SHRINKDATABASE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SHRINKDATABASE' }, { label: 'SHRINKFILE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SHRINKFILE' }, { label: 'SHUTDOWN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SHUTDOWN' }, { label: 'SID', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SID' }, { label: 'SIGNATURE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SIGNATURE' }, { label: 'SIMPLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SIMPLE' }, { label: 'SINGLE_BLOB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SINGLE_BLOB' }, { label: 'SINGLE_CLOB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SINGLE_CLOB' }, { label: 'SINGLE_NCLOB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SINGLE_NCLOB' }, { label: 'SINGLE_USER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SINGLE_USER' }, { label: 'SINGLETON', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SINGLETON' }, { label: 'SIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SIZE' }, { label: 'SKIP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SKIP' }, { label: 'SMALLDATETIME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SMALLDATETIME' }, { label: 'SMALLINT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SMALLINT' }, { label: 'SMALLMONEY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SMALLMONEY' }, { label: 'SNAPSHOT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SNAPSHOT' }, { label: 'SORT_IN_TEMPDB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SORT_IN_TEMPDB' }, { label: 'SOURCE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SOURCE' }, { label: 'SPARSE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SPARSE' }, { label: 'SPATIAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SPATIAL' }, { label: 'SPATIAL_WINDOW_MAX_CELLS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SPATIAL_WINDOW_MAX_CELLS' }, { label: 'SPECIFICATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SPECIFICATION' }, { label: 'SPLIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SPLIT' }, { label: 'SQL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SQL' }, { label: 'SQL_VARIANT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SQL_VARIANT' }, { label: 'SQLPERF', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SQLPERF' }, { label: 'STANDBY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STANDBY' }, { label: 'START', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'START' }, { label: 'START_DATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'START_DATE' }, { label: 'STARTED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STARTED' }, { label: 'STARTUP_STATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STARTUP_STATE' }, { label: 'STAT_HEADER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STAT_HEADER' }, { label: 'STATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATE' }, { label: 'STATEMENT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATEMENT' }, { label: 'STATIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATIC' }, { label: 'STATISTICAL_SEMANTICS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATISTICAL_SEMANTICS' }, { label: 'STATISTICS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATISTICS' }, { label: 'STATISTICS_INCREMENTAL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATISTICS_INCREMENTAL' }, { label: 'STATISTICS_NORECOMPUTE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATISTICS_NORECOMPUTE' }, { label: 'STATS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATS' }, { label: 'STATS_STREAM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATS_STREAM' }, { label: 'STATUS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATUS' }, { label: 'STATUSONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STATUSONLY' }, { label: 'STOP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STOP' }, { label: 'STOP_ON_ERROR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STOP_ON_ERROR' }, { label: 'STOPAT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STOPAT' }, { label: 'STOPATMARK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STOPATMARK' }, { label: 'STOPBEFOREMARK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STOPBEFOREMARK' }, { label: 'STOPLIST', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STOPLIST' }, { label: 'STOPPED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'STOPPED' }, { label: 'SUBJECT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SUBJECT' }, { label: 'SUBSCRIPTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SUBSCRIPTION' }, { label: 'SUPPORTED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SUPPORTED' }, { label: 'SUSPEND', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SUSPEND' }, { label: 'SWITCH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SWITCH' }, { label: 'SYMMETRIC', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SYMMETRIC' }, { label: 'SYNCHRONOUS_COMMIT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SYNCHRONOUS_COMMIT' }, { label: 'SYNONYM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SYNONYM' }, { label: 'SYSNAME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SYSNAME' }, { label: 'SYSTEM', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'SYSTEM' }, { label: 'TABLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TABLE' }, { label: 'TABLERESULTS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TABLERESULTS' }, { label: 'TABLESAMPLE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TABLESAMPLE' }, { label: 'TABLOCK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TABLOCK' }, { label: 'TABLOCKX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TABLOCKX' }, { label: 'TAKE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TAKE' }, { label: 'TAPE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TAPE' }, { label: 'TARGET', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TARGET' }, { label: 'TARGET_RECOVERY_TIME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TARGET_RECOVERY_TIME' }, { label: 'TB', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TB' }, { label: 'TCP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TCP' }, { label: 'TEXT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TEXT' }, { label: 'TEXTIMAGE_ON', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TEXTIMAGE_ON' }, { label: 'TEXTSIZE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TEXTSIZE' }, { label: 'THEN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'THEN' }, { label: 'THESAURUS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'THESAURUS' }, { label: 'THROW', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'THROW' }, { label: 'TIES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TIES' }, { label: 'TIME', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TIME' }, { label: 'TIMEOUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TIMEOUT' }, { label: 'TIMER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TIMER' }, { label: 'TIMESTAMP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TIMESTAMP' }, { label: 'TINYINT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TINYINT' }, { label: 'TO', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TO' }, { label: 'TOP', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TOP' }, { label: 'TORN_PAGE_DETECTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TORN_PAGE_DETECTION' }, { label: 'TRACEOFF', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRACEOFF' }, { label: 'TRACEON', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRACEON' }, { label: 'TRACESTATUS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRACESTATUS' }, { label: 'TRACK_CAUSALITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRACK_CAUSALITY' }, { label: 'TRACK_COLUMNS_UPDATED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRACK_COLUMNS_UPDATED' }, { label: 'TRAN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRAN' }, { label: 'TRANSACTION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRANSACTION' }, { label: 'TRANSFER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRANSFER' }, { label: 'TRANSFORM_NOISE_WORDS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRANSFORM_NOISE_WORDS' }, { label: 'TRIGGER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRIGGER' }, { label: 'TRIPLE_DES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRIPLE_DES' }, { label: 'TRIPLE_DES_3KEY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRIPLE_DES_3KEY' }, { label: 'TRUE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRUE' }, { label: 'TRUNCATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRUNCATE' }, { label: 'TRUNCATEONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRUNCATEONLY' }, { label: 'TRUSTWORTHY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRUSTWORTHY' }, { label: 'TRY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TRY' }, { label: 'TSQL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TSQL' }, { label: 'TWO_DIGIT_YEAR_CUTOFF', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TWO_DIGIT_YEAR_CUTOFF' }, { label: 'TYPE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TYPE' }, { label: 'TYPE_WARNING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'TYPE_WARNING' }, { label: 'UNBOUNDED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNBOUNDED' }, { label: 'UNCHECKED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNCHECKED' }, { label: 'UNCOMMITTED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNCOMMITTED' }, { label: 'UNDEFINED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNDEFINED' }, { label: 'UNIQUE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNIQUE' }, { label: 'UNIQUEIDENTIFIER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNIQUEIDENTIFIER' }, { label: 'UNKNOWN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNKNOWN' }, { label: 'UNLIMITED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNLIMITED' }, { label: 'UNLOAD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNLOAD' }, { label: 'UNSAFE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UNSAFE' }, { label: 'UPDATE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UPDATE' }, { label: 'UPDATETEXT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UPDATETEXT' }, { label: 'UPDATEUSAGE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UPDATEUSAGE' }, { label: 'UPDLOCK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'UPDLOCK' }, { label: 'URL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'URL' }, { label: 'USE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'USE' }, { label: 'USED', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'USED' }, { label: 'USER', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'USER' }, { label: 'USEROPTIONS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'USEROPTIONS' }, { label: 'USING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'USING' }, { label: 'VALID_XML', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VALID_XML' }, { label: 'VALIDATION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VALIDATION' }, { label: 'VALUE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VALUE' }, { label: 'VALUES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VALUES' }, { label: 'VARBINARY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VARBINARY' }, { label: 'VARCHAR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VARCHAR' }, { label: 'VARYING', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VARYING' }, { label: 'VERIFYONLY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VERIFYONLY' }, { label: 'VERSION', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VERSION' }, { label: 'VIEW', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VIEW' }, { label: 'VIEW_METADATA', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VIEW_METADATA' }, { label: 'VIEWS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VIEWS' }, { label: 'VISIBILITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'VISIBILITY' }, { label: 'WAIT_AT_LOW_PRIORITY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WAIT_AT_LOW_PRIORITY' }, { label: 'WAITFOR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WAITFOR' }, { label: 'WEEK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WEEK' }, { label: 'WEIGHT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WEIGHT' }, { label: 'WELL_FORMED_XML', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WELL_FORMED_XML' }, { label: 'WHEN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WHEN' }, { label: 'WHERE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WHERE' }, { label: 'WHILE', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WHILE' }, { label: 'WINDOWS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WINDOWS' }, { label: 'WITH', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WITH' }, { label: 'WITHIN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WITHIN' }, { label: 'WITHOUT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WITHOUT' }, { label: 'WITNESS', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WITNESS' }, { label: 'WORK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WORK' }, { label: 'WORKLOAD', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WORKLOAD' }, { label: 'WRITETEXT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'WRITETEXT' }, { label: 'XACT_ABORT', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XACT_ABORT' }, { label: 'XLOCK', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XLOCK' }, { label: 'XMAX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XMAX' }, { label: 'XMIN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XMIN' }, { label: 'XML', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XML' }, { label: 'XMLDATA', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XMLDATA' }, { label: 'XMLNAMESPACES', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XMLNAMESPACES' }, { label: 'XMLSCHEMA', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XMLSCHEMA' }, { label: 'XQUERY', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XQUERY' }, { label: 'XSINIL', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'XSINIL' }, { label: 'YEAR', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'YEAR' }, { label: 'YMAX', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'YMAX' }, { label: 'YMIN', kind: monaco.languages.CompletionItemKind.Keyword, insertText: 'YMIN' }]; };