a
    T_|<                     @   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-2020 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fullZ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overZ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atomicZbeforebinarybitZblobZbooleanbothZbreadthZ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deferredZdepthZderefdescribe
descriptorZdestroyZ
destructorZdeterministicdiagnosticsZ
dictionary
disconnectdomainZdynamicZeachelementend-execZequalsZevery	exceptionfalsefilterfirstfloatfoundZfreeZfulltexttableZfusionZgeneralgetglobalgogroupingZholdZ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noneZ	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varcharZ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   rL   rM   rN   rO   r   rP   r   r   ZincluderR   r   r   rS   r   ZinsensitiverT   r   r   r   r   rU   rV   r   rW   rX   r   r   r   rZ   r   r   r   lowerr   maxminr   r   r   r   r^   r   r   r   r   r   r   r_   r`   r   Zoctet_lengthra   rb   r   rc   rh   r   ri   rj   r   Zoverlapsr   r   ZpascalZpositionrk   r   r   rl   r   r   ro   rp   rq   r   rs   r   rt   rv   rw   rx   r   ry   r   r   r   rz   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_valuerZ   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objectpropertyexrd   Zopenjsonre   rf   rg   Zoriginal_db_nameZoriginal_loginparseZ	parsenameZpatindexZpermissionsZpiZpowerZ
pwdcompareZ
pwdencryptZ	quotenameZradiansZrandZrankreplaceZ	replicatereverserw   roundZ
row_numberZrowcount_bigZrtrimZ	schema_idZschema_nameZscope_identityZserverpropertyZsession_contextr{   ZsignZsinZsmalldatetimefrompartsZsoundexZsp_helplanguager  ZsqrtZsquareZ
stats_dateZstdevZstdevpstrZstring_escapeZstring_splitZ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_idZ	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 r;  r;  @/usr/lib/python3/dist-packages/pygments/lexers/_tsql_builtins.py<module>   s    @   p%