o
    3Ihd<                     @   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-2025 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   breakbrowsebulkbycascadecasecatchcheck
checkpointclose	clusteredcoalescecollatecolumncommitcompute
constraintcontainscontainstablecontinueconvertcreatecrosscurrentcurrent_datecurrent_timecurrent_timestampcurrent_usercursordatabasedbcc
deallocatedeclaredefaultdeletedenydescdiskdistinctdistributeddoubledropdumpelseenderrlvlescaper   execexecuter   exitexternalfetchfile
fillfactorforforeignfreetextfreetexttablefromfullfunctiongotograntgrouphavingholdlockidentityidentity_insertidentitycolifr   indexinnerinsertr   intoisjoinkeykillleftr   linenoloadmergenationalnochecknonclusteredr   nullnullifofoffoffsetsonopenopendatasource	openquery
openrowsetopenxmloptionr   orderouteroverpercentpivotplan	precisionprimaryprintproc	procedurepublic	raiserrorreadreadtextreconfigure
referencesreplicationrestorerestrictreturnrevertrevokerightrollbackrowcount
rowguidcolrulesaveschemasecurityauditselectsemantickeyphrasetablesemanticsimilaritydetailstablesemanticsimilaritytablesession_usersetsetusershutdownr   
statisticssystem_usertabletablesampletextsizethenthrowtotoptrantransactiontriggertruncatetrytry_converttsequalr   uniqueunpivotupdate
updatetextuseuservaluesvaryingviewwaitforwhenwherewhilewithwithin	writetext(  absoluteactionadminafter	aggregatealiasallocatearearray
asensitive	assertion
asymmetricatatomicbeforebinarybitblobbooleanbothbreadthcallcalledcardinalitycascadedcastcatalogchar	characterclassclob	collationcollect
completion	conditionconnect
connectionconstraintsconstructorcorrcorresponding	covar_pop
covar_sampcube	cume_distcurrent_catalogcurrent_default_transform_groupcurrent_pathcurrent_rolecurrent_schema current_transform_group_for_typecycledatadatedaydecdecimal
deferrabledeferreddepthderefdescribe
descriptordestroy
destructordeterministicdiagnostics
dictionary
disconnectdomaindynamiceachelementend-execequalsevery	exceptionfalsefilterfirstfloatfoundfreefulltexttablefusiongeneralgetglobalgogroupingholdhosthourignore	immediate	indicator
initialize	initiallyinoutinputintintegerintersectioninterval	isolationiteratelanguagelargelastlateralleadinglesslevel
like_regexlimitlnlocal	localtimelocaltimestamplocatormapmatchmembermethodminutemodmodifiesmodifymodulemonthmultisetnamesnaturalncharnclobnewnextnonone	normalizenumericobjectoccurrences_regexoldonly	operation
ordinalityoutoutputoverlaypad	parameter
parameterspartial	partitionpathpercent_rankpercentile_contpercentile_discposition_regexpostfixprefixpreorderpreparepreserveprior
privilegesrangereadsreal	recursiverefreferencing	regr_avgx	regr_avgy
regr_countregr_interceptregr_r2
regr_sloperegr_sxxregr_sxyregr_syyrelativereleaseresultreturnsrolerolluproutinerowrows	savepointscopescrollsearchsecondsection	sensitivesequencesessionsetssimilarsizesmallintspacespecificspecifictypesqlsqlexceptionsqlstate
sqlwarningstartstate	statementstatic
stddev_popstddev_samp	structuresubmultisetsubstring_regex	symmetricsystem	temporary	terminatethantime	timestamptimezone_hourtimezone_minutetrailingtranslate_regextranslationtreattrueuescapeunderunknownunnestusageusingvaluevar_popvar_sampvarcharvariablewheneverwidth_bucketwindowr   withoutworkwritexmlaggxmlattributes	xmlbinaryxmlcast
xmlcomment	xmlconcatxmldocument
xmlelement	xmlexists	xmlforest
xmliteratexmlnamespacesxmlparsexmlpixmlqueryxmlserializexmltablexmltext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   char_lengthr   character_lengthr(   r*   r,   r-   r   r.   r/   r   r   r1   r   r4   r5   r   countr6   r7   r8   r9   r:   r;   r<   r=   r   r   r@   r   r  rA   rB   r  r  rC   rE   r  r  r  r  rG   r  rI   rJ   rL   rM   r  rO   r   r  rP   rQ   r   rS   extractr  rT   r  r  rW   rX   fortranr  r[   r\   r  r   r!  r^   r_   r`   ra   r%  rc   r'  r   includerg   r(  r*  rh   r,  insensitiveri   r-  r.  r   r0  rj   rk   r1  rl   rm   r3  r5  r7  ro   r9  r   r=  lowerrB  maxminrE  rI  rJ  rL  rs   rM  rN  rQ  rR  rS  r   rv   rw   rU  octet_lengthrx   r{   rY  r|   r   r   r   r   r]  overlapsr_  rb  pascalpositionr   rl  rm  r   rn  ro  r   r   r   rr  r   r  r   r   r   r   r  r   r  r  r  r   r  r   r   r  r  r   r  r  sqlcasqlcodesqlerrorr  r  	substringsumr   r   r  r   r  r  r  r  r   r  r   	translater  trimr  r   r   r  r   upperr  r   r  r  r   r  r   r   r   r  r   r   r  r  r  r  )!bigintr   r   r   r=   r   datetime	datetime2datetimeoffsetr  r  hierarchyidimager-  moneyrN  ntextrU  nvarcharrr  smalldatetimer  
smallmoneysql_variantr   textr  r  tinyintuniqueidentifier	varbinaryr  xml)z
$partitionabsacosapp_nameapplock_modeapplock_testasciiasinassemblypropertyatanatn2r  binary_checksumr   ceilingcertencodedcertprivatekeyr   	charindexchecksumchecksum_aggchoose
col_lengthcol_namecolumnpropertycompressconcatconnectionpropertycontext_infor5   coscotr  	count_bigcurrent_request_idr;   current_transaction_idr<   cursor_statusdatabase_principal_iddatabasepropertyexdateadddatediffdatediff_bigdatefrompartsdatenamedatepartdatetime2frompartsdatetimefrompartsdatetimeoffsetfrompartsr   db_iddb_name
decompressdegrees
dense_rank
differenceeomonth
error_lineerror_messageerror_numbererror_procedureerror_severityerror_stateexpfile_id	file_idex	file_namefilegroup_idfilegroup_namefilegrouppropertyfilepropertyfloorformatformatmessagefulltextcatalogpropertyfulltextserviceproperty"get_filestream_transaction_contextgetansinullgetdate
getutcdater"  grouping_idhas_perms_by_namehost_id	host_nameiif	index_colindexkey_propertyindexproperty	is_memberis_rolememberis_srvrolememberisdateisjsonisnull	isnumericjson_modify
json_query
json_valuero   lenloglog10r  ltrimr  r  min_active_rowversionrJ  rN  newidnewsequentialidntileobject_definition	object_idobject_nameobject_schema_nameobjectpropertyobjectpropertyexr}   openjsonr~   r   r   original_db_nameoriginal_loginparse	parsenamepatindexpermissionspipower
pwdcompare
pwdencrypt	quotenameradiansrandrankreplace	replicatereverser   round
row_numberrowcount_bigrtrim	schema_idschema_namescope_identityserverpropertysession_contextr   signsinsmalldatetimefrompartssoundexsp_helplanguager  sqrtsquare
stats_datestdevstdevpstrstring_escapestring_splitstuffr  r  suser_id
suser_name	suser_sidsuser_snameswitchoffsetsysdatetimesysdatetimeoffsetr   sysutcdatetimetantextptr	textvalidtimefrompartstodatetimeoffsettry_castr   	try_parsetype_id	type_nametypepropertyunicoder  user_id	user_namevarvarp
xact_stater  N)__doc__	OPERATORSOPERATOR_WORDS_KEYWORDS_SERVER_KEYWORDS_FUTURE_KEYWORDS_ODBCsortedr   KEYWORDSTYPES	FUNCTIONS r  r  ^/home/air/sanwanet/gpt-api/venv/lib/python3.10/site-packages/pygments/lexers/_tsql_builtins.py<module>   s     @   p%