a
    ñ»jg<  ã                   @   s8   d Z dZdZdZdZdZeeee e ƒƒZdZ	dZ
dS )	a  
    pygments.lexers._tsql_builtins
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    These are manually translated lists from https://msdn.microsoft.com.

    :copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
)z!<z!=z!>ú<z<=z<>ú=ú>z>=ú+z+=ú-z-=Ú*z*=ú/z/=ú%z%=ú&z&=ú|z|=ú^z^=ú~z::)ÚallÚandÚanyÚbetweenÚexceptÚexistsÚinÚ	intersectÚlikeÚnotÚorÚsomeÚunion)¼Úaddr   Úalterr   r   ÚasÚascÚauthorizationÚbackupÚbeginr   ÚbreakZbrowseZbulkÚbyÚcascadeÚcaseZcatchÚcheckÚ
checkpointÚcloseZ	clusteredÚcoalesceÚcollateÚcolumnÚcommitZcomputeÚ
constraintÚcontainsZcontainstableÚcontinueÚconvertÚcreateÚcrossÚcurrentÚcurrent_dateÚcurrent_timeÚcurrent_timestampÚcurrent_userÚcursorZdatabaseZdbccÚ
deallocateÚdeclareÚdefaultÚdeleteZdenyÚdescZdiskÚdistinctÚdistributedÚdoubleÚdropÚdumpÚelseÚendZerrlvlÚescaper   ÚexecÚexecuter   ÚexitÚexternalÚfetchÚfileZ
fillfactorÚforÚforeignZfreetextZfreetexttableÚfromÚfullÚfunctionÚgotoÚgrantÚgroupÚhavingZholdlockÚidentityZidentity_insertZidentitycolÚifr   ÚindexÚinnerÚinsertr   ÚintoÚisÚjoinÚkeyÚkillÚleftr   ÚlinenoÚloadÚmergeÚnationalZnocheckZnonclusteredr   ÚnullÚnullifÚofÚoffÚoffsetsÚonÚopenÚopendatasourceÚ	openqueryÚ
openrowsetÚopenxmlÚoptionr   ÚorderÚouterZoverÚpercentZpivotZplanÚ	precisionÚprimaryÚprintÚprocÚ	procedureÚpublicZ	raiserrorÚreadZreadtextÚreconfigureÚ
referencesZreplicationZrestoreÚrestrictÚreturnÚrevertÚrevokeÚrightÚrollbackZrowcountZ
rowguidcolÚruleÚsaveÚschemaZsecurityauditÚselectZsemantickeyphrasetableZsemanticsimilaritydetailstableZsemanticsimilaritytableÚsession_userÚsetZsetuserÚshutdownr   Ú
statisticsÚsystem_userÚtableZtablesampleZtextsizeÚthenÚthrowÚtoÚtopZtranÚtransactionÚtriggerÚtruncateÚtryÚtry_convertZtsequalr   ÚuniqueZunpivotÚupdateZ
updatetextZuseÚuserÚvaluesÚvaryingÚviewZwaitforÚwhenÚwhereÚwhileÚwithÚwithinZ	writetext(  ÚabsoluteÚactionZadminÚafterZ	aggregateÚaliasÚallocateÚareÚarrayZ
asensitiveÚ	assertionZ
asymmetricÚatZatomicÚbeforeÚbinaryÚbitZblobÚbooleanÚbothZbreadthÚcallZcalledZcardinalityÚcascadedÚcastÚcatalogÚcharÚ	characterÚclassZclobÚ	collationZcollectÚ
completionÚ	conditionÚconnectÚ
connectionÚconstraintsÚconstructorZcorrÚcorrespondingZ	covar_popZ
covar_sampZcubeZ	cume_distZcurrent_catalogZcurrent_default_transform_groupÚcurrent_pathZcurrent_roleZcurrent_schemaZ current_transform_group_for_typeÚcycleÚdataÚdateÚdayÚdecÚdecimalÚ
deferrableÚdeferredÚdepthZderefÚdescribeÚ
descriptorÚdestroyZ
destructorZdeterministicÚdiagnosticsÚ
dictionaryÚ
disconnectÚdomainZdynamicZeachÚelementúend-execÚequalsZeveryÚ	exceptionÚfalseÚfilterÚfirstÚfloatÚfoundÚfreeZfulltexttableZfusionZgeneralÚgetÚglobalÚgoÚgroupingZholdÚhostÚhourÚignoreÚ	immediateÚ	indicatorZ
initializeÚ	initiallyZinoutÚinputÚintÚintegerÚintersectionÚintervalÚ	isolationZiterateÚlanguageZlargeÚlastZlateralÚleadingÚlessÚlevelZ
like_regexÚlimitÚlnÚlocalÚ	localtimeZlocaltimestampZlocatorÚmapÚmatchÚmemberÚmethodÚminuteÚmodZmodifiesÚmodifyÚmoduleÚmonthZmultisetÚnamesÚnaturalÚncharZnclobÚnewÚnextÚnoÚnoneÚ	normalizeÚnumericÚobjectZoccurrences_regexÚoldÚonlyZ	operationZ
ordinalityÚoutÚoutputÚoverlayÚpadZ	parameterÚ
parametersÚpartialÚ	partitionÚpathZpercent_rankZpercentile_contZpercentile_discZposition_regexZpostfixÚprefixZpreorderÚprepareÚpreserveÚpriorÚ
privilegesÚrangeZreadsÚrealÚ	recursiveÚrefZreferencingZ	regr_avgxZ	regr_avgyZ
regr_countZregr_interceptZregr_r2Z
regr_slopeZregr_sxxZregr_sxyZregr_syyÚrelativeÚreleaseÚresultÚreturnsZroleZrollupZroutineÚrowÚrowsZ	savepointÚscopeÚscrollÚsearchÚsecondÚsectionZ	sensitiveÚsequenceÚsessionZsetsZsimilarÚsizeÚsmallintÚspaceZspecificZspecifictypeÚsqlZsqlexceptionÚsqlstateÚ
sqlwarningÚstartÚstateZ	statementZstaticZ
stddev_popZstddev_sampZ	structureZsubmultisetZsubstring_regexZ	symmetricÚsystemÚ	temporaryÚ	terminateZthanÚtimeÚ	timestampÚtimezone_hourÚtimezone_minuteÚtrailingZtranslate_regexÚtranslationZtreatÚtrueZuescapeZunderÚunknownZunnestÚusageÚusingÚvalueZvar_popZvar_sampÚvarcharÚvariableÚwheneverZwidth_bucketZwindowrž   ZwithoutÚworkÚwriteZxmlaggZxmlattributesZ	xmlbinaryZxmlcastZ
xmlcommentZ	xmlconcatZxmldocumentZ
xmlelementZ	xmlexistsZ	xmlforestZ
xmliterateZxmlnamespacesZxmlparseZxmlpiZxmlqueryZxmlserializeZxmltableZxmltextZxmlvalidateÚyearÚzone)ërŸ   r    Úadar   r   r£   r   r   r   r¤   r   r   r¦   r§   r   Úavgr    r   rª   Ú
bit_lengthr¬   r"   r#   r®   r$   r¯   r°   r±   Zchar_lengthr²   Zcharacter_lengthr%   r'   r(   r)   r´   r*   r+   r·   r¸   r,   r¹   r.   r/   r»   Úcountr0   r1   r2   r3   r4   r5   r6   r7   r¿   rÀ   r8   rÁ   rÂ   r9   r:   rÃ   rÄ   r;   r<   rÆ   rÇ   rÉ   rË   r=   rÌ   r?   r@   rB   rC   rÎ   rD   r   rÐ   rE   rF   r   rH   ÚextractrÑ   rI   rÓ   rÔ   rK   rL   ÚfortranrÕ   rM   rN   r×   rØ   rÙ   rP   rQ   rR   rS   rÜ   rT   rÞ   r   ÚincluderV   rß   rà   rW   rá   ZinsensitiverX   râ   rã   r   rå   rY   rZ   ræ   r[   r\   rç   rè   ré   r^   rë   r   rî   Úlowerrñ   ÚmaxÚminrô   r÷   rø   rù   rb   rú   rû   rý   rþ   rÿ   r   rc   rd   r  Zoctet_lengthre   rh   r  ri   rn   r   ro   rp   r  Úoverlapsr  r
  ÚpascalÚpositionrr   r  r  rs   r  r  rv   rw   rx   r  rz   r  r{   r~   r   r€   r  rƒ   r  r  r   r„   r"  r…   r†   r#  r$  r   r%  r&  ZsqlcaZsqlcodeZsqlerrorr'  r(  Ú	substringÚsumr‰   rŠ   r,  r‹   r.  r/  r0  r1  r�   r2  r�   Ú	translater3  Ztrimr4  r   r”   r5  r•   Úupperr6  r–   r7  r8  r—   r9  r˜   r™   rš   r;  r›   r�   r<  r=  r>  r?  )!Zbigintr©   rª   r±   r7   r¿   ÚdatetimeZ	datetime2ZdatetimeoffsetrÂ   rÔ   ZhierarchyidÚimagerâ   Zmoneyrû   Zntextr  Znvarcharr  Zsmalldatetimer$  Z
smallmoneyZsql_variantrŠ   Útextr.  r/  ZtinyintZuniqueidentifierZ	varbinaryr9  Úxml)Æz
$partitionÚabsÚacosZapp_nameZapplock_modeZapplock_testÚasciiÚasinZassemblypropertyÚatanZatn2rA  Zbinary_checksumr¯   ZceilingZcertencodedZcertprivatekeyr±   Z	charindexZchecksumZchecksum_aggÚchooseZ
col_lengthZcol_nameZcolumnpropertyÚcompressÚconcatZconnectionpropertyZcontext_infor/   ÚcosZcotrC  Z	count_bigZcurrent_request_idr5   Zcurrent_transaction_idr6   Zcursor_statusZdatabase_principal_idZdatabasepropertyexZdateaddZdatediffZdatediff_bigZdatefrompartsZdatenameZdatepartZdatetime2frompartsZdatetimefrompartsZdatetimeoffsetfrompartsrÀ   Zdb_idZdb_nameÚ
decompressÚdegreesZ
dense_rankÚ
differenceZeomonthZ
error_lineÚerror_messageZerror_numberZerror_procedureZerror_severityZerror_stateÚexpZfile_idZ	file_idexÚ	file_nameZfilegroup_idZfilegroup_nameZfilegrouppropertyZfilepropertyÚfloorÚformatZformatmessageZfulltextcatalogpropertyZfulltextservicepropertyZ"get_filestream_transaction_contextZgetansinullZgetdateZ
getutcdaterÚ   Zgrouping_idZhas_perms_by_nameZhost_idZ	host_nameZiifZ	index_colZindexkey_propertyZindexpropertyZ	is_memberZis_rolememberZis_srvrolememberZisdateZisjsonZisnullÚ	isnumericZjson_modifyZ
json_queryZ
json_valuer^   ÚlenÚlogÚlog10rG  ZltrimrH  rI  Zmin_active_rowversionrø   rû   ZnewidZnewsequentialidZntileZobject_definitionZ	object_idZobject_nameZobject_schema_nameZobjectpropertyZobjectpropertyexrj   Zopenjsonrk   rl   rm   Zoriginal_db_nameZoriginal_loginÚparseZ	parsenameZpatindexZpermissionsÚpiÚpowerZ
pwdcompareZ
pwdencryptZ	quotenameÚradiansZrandZrankÚreplaceZ	replicateÚreverser   ÚroundZ
row_numberZrowcount_bigZrtrimZ	schema_idZschema_nameZscope_identityZserverpropertyZsession_contextr…   ÚsignÚsinZsmalldatetimefrompartsZsoundexZsp_helplanguager%  ÚsqrtZsquareZ
stats_dateÚstdevZstdevpÚstrZstring_escapeZstring_splitÚstuffrM  rN  Zsuser_idZ
suser_nameZ	suser_sidZsuser_snameZswitchoffsetZsysdatetimeZsysdatetimeoffsetr‰   ZsysutcdatetimeÚtanZtextptrZ	textvalidZtimefrompartsZtodatetimeoffsetZtry_castr“   Z	try_parseZtype_idÚ	type_nameZtypepropertyÚunicoderP  Zuser_idZ	user_nameÚvarZvarpZ
xact_stater>  N)Ú__doc__Z	OPERATORSZOPERATOR_WORDSZ_KEYWORDS_SERVERZ_KEYWORDS_FUTUREZ_KEYWORDS_ODBCÚsortedr†   ÚKEYWORDSÚTYPESZ	FUNCTIONS© r  r  úDE:\soccer\ml_env\Lib\site-packages\pygments/lexers/_tsql_builtins.pyÚ<module>   s    @   p%