a
    ;@bd<                     @   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-2021 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authorizationZbackupbeginr   breakZbrowseZbulkbycascadecaseZcatchcheckZ
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distinctZ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ofZoffZ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returnZrevertrevokerightrollbackZrowcountZ
rowguidcolZruleZsaveschemaZsecurityauditselectZsemantickeyphrasetableZsemanticsimilaritydetailstableZsemanticsimilaritytablesession_usersetZsetuserZshutdownr   Z
statisticssystem_usertableZtablesampleZtextsizethenthrowtotopZtrantransactionZtriggertruncatetrytry_convertZtsequalr   uniqueZunpivotupdateZ
updatetextZuseuservaluesvaryingviewZwaitforwhenwherewhilewithwithinZ	writetext(  absoluteactionZadminZafterZ	aggregatealiasallocateareZarrayZ
asensitive	assertionZ
asymmetricatZatomicbeforebinarybitZblobZbooleanbothZbreadthcallZcalledZcardinalitycascadedcastcatalogchar	characterclassZclob	collationZcollectZ
completionZ	conditionconnect
connectionconstraintsconstructorZcorrcorrespondingZ	covar_popZ
covar_sampZcubeZ	cume_distZcurrent_catalogZcurrent_default_transform_groupZcurrent_pathZcurrent_roleZcurrent_schemaZ current_transform_group_for_typecycledatadatedaydecdecimal
deferrabledeferreddepthZderefdescribe
descriptorZdestroyZ
destructorZdeterministicdiagnosticsZ
dictionary
disconnectdomainZdynamicZeachelementend-execZ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leadingZlesslevelZ
like_regexlimitZlnlocal	localtimeZlocaltimestampZlocatormapmatchmembermethodminutemodZmodifiesZmodifymodulemonthZmultisetnamesnaturalncharZnclobnewnextnonone	normalizenumericobjectZoccurrences_regexoldonlyZ	operationZ
ordinalityoutoutputZ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	savepointZscopescrollsearchsecondsectionZ	sensitiveZ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	temporaryZ	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   Z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   countr.   r/   r0   r1   r2   r3   r4   r5   r   r   r6   r   r   r7   r8   r   r   r9   r:   r   r   r   r   r;   r   r<   r=   r?   r@   r   rA   r   r   rB   rC   r   rE   extractr   rF   r   r   rH   rI   Zfortranr   rJ   rK   r   r   r   rM   rN   rO   rP   r   rQ   r   r   ZincluderS   r   r   rT   r   ZinsensitiverU   r   r   r   r   rV   rW   r   rX   rY   r   r   r   r[   r   r   r   lowerr   maxminr   r   r   r   r_   r   r   r   r   r   r   r`   ra   r   Zoctet_lengthrb   rc   r   rd   ri   r   rj   rk   r   Zoverlapsr   r   ZpascalZpositionrm   r   r   rn   r   r   rq   rr   rs   r   ru   r   rv   rx   ry   rz   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  r  r  r   r  r   	translater  Ztrimr  r   r   r  r   upperr  r   r  r  r   r  r   r   r   r   r   r   r!  r"  r#  r$  )!Zbigintr   r   r   r5   r   ZdatetimeZ	datetime2Zdatetimeoffsetr   r   ZhierarchyidZimager   Zmoneyr   Zntextr   Znvarcharr   Zsmalldatetimer
  Z
smallmoneyZsql_variantr   textr  r  ZtinyintZuniqueidentifierZ	varbinaryr  Zxml)z
$partitionabsZacosZapp_nameZapplock_modeZapplock_testasciiZasinZassemblypropertyZatanZatn2r%  Zbinary_checksumr   ZceilingZcertencodedZcertprivatekeyr   Z	charindexZchecksumZchecksum_aggZchooseZ
col_lengthZcol_nameZcolumnpropertycompressconcatZconnectionpropertyZcontext_infor-   ZcosZcotr'  Z	count_bigZcurrent_request_idr3   Zcurrent_transaction_idr4   Zcursor_statusZdatabase_principal_idZdatabasepropertyexZdateaddZdatediffZdatediff_bigZdatefrompartsZdatenameZdatepartZdatetime2frompartsZdatetimefrompartsZdatetimeoffsetfrompartsr   Zdb_idZdb_name
decompressZdegreesZ
dense_rank
differenceZeomonthZ
error_lineZerror_messageZerror_numberZerror_procedureZerror_severityZerror_stateZexpZfile_idZ	file_idex	file_nameZfilegroup_idZfilegroup_nameZfilegrouppropertyZfilepropertyZ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logZlog10r)  Zltrimr*  r+  Zmin_active_rowversionr   r   ZnewidZnewsequentialidZntileZobject_definitionZ	object_idZobject_nameZobject_schema_nameZobjectpropertyZobjectpropertyexre   Zopenjsonrf   rg   rh   Zoriginal_db_nameZoriginal_loginparseZ	parsenameZpatindexZpermissionsZpiZpowerZ
pwdcompareZ
pwdencryptZ	quotenameZradiansZrandZrankreplaceZ	replicatereversery   roundZ
row_numberZrowcount_bigZrtrimZ	schema_idZschema_nameZscope_identityZserverpropertyZsession_contextr}   signZsinZsmalldatetimefrompartsZsoundexZsp_helplanguager  ZsqrtZsquareZ
stats_dateZstdevZstdevpstrZstring_escapeZstring_splitstuffr,  r-  Zsuser_idZ
suser_nameZ	suser_sidZsuser_snameZswitchoffsetZsysdatetimeZsysdatetimeoffsetr   ZsysutcdatetimeZtanZtextptrZ	textvalidZtimefrompartsZtodatetimeoffsetZtry_castr   Z	try_parseZtype_id	type_nameZtypepropertyZunicoder/  Zuser_idZ	user_namevarZvarpZ
xact_stater#  N)__doc__Z	OPERATORSZOPERATOR_WORDSZ_KEYWORDS_SERVERZ_KEYWORDS_FUTUREZ_KEYWORDS_ODBCsortedr~   ZKEYWORDSZTYPESZ	FUNCTIONS rG  rG  =lib/python3.9/site-packages/pygments/lexers/_tsql_builtins.py<module>   s    @   p%