UltraEdit 语法加亮配置
作者Blog:http://blog.csdn.net/liuleilover/
==================================================
再加一个 MSSQL(T-SQL)语法加亮配置
==================================================
--把下面语法添加到 UltraEdit\wordfile.txt 就可以了
/L12"MSSQL" Nocase Block Comment On = /* Block Comment Off = */ Line Comment = -- String Chars = "' File Extensions = SQL TQL
/Delimiters = @%^&*()-+|/[];"'<> , .
/Indent Strings = "begin" "else"
/Unindent Strings = "end" "else"
/Function String = "%create [a-zA-Z_]*"
/C1"Commands"
action add all alter and any as asc authorization avg
backup begin between break browse bulk by
cascade case check checkpoint close clustered coalesce collate column commit committed compute confirm constraint contains
containstable continue controlrow convert count
create cross current current_date current_time current_timestamp current_user cursor
database dbcc deallocate declare default delete deny desc disable disk distinct distributed double drop dummy dump
else enable end errlvl errorexit escape except exec execute exists exit
fetch file fillfactor floppy for foreign forward_only freetext freetexttable from full function
go goto grant group
having holdlock
identity identity_insert identitycol if in index inner insert intersect into is isolation
join
key kill
left level like lineno load
mirrorexit move
national no nocheck nonclustered not nounload null nullif
of off offsets on once only open opendatasource openquery openrowset option or order outer over
percent perm permanent pipe plan precision prepare primary print privileges proc procedure processexit public
raiserror read readtext read_only reconfigure recovery references repeatable replication restore restrict return returns revoke right rollback
rowcount rowguidcol rule
save schema select serializable session_user set setuser shutdown some statistics stats system_user
table tape temp temporary textsize then to top tran transaction trigger truncate tsequal
uncommitted union unique update updatetext use user
values varying view
waitfor when where while with work writetext
/C2"Data types"
bigint binary bit
char character
datetime dec decimal
float
image int integer
money
nchar ntext numeric nvarchar
real
smalldatetime smallint smallmoney sql_variant sysname
text timestamp tinyint
uniqueidentifier
varbinary varchar
/C3"Stored procedures"
sp_abort_xact sp_add_agent_parameter sp_add_agent_profile sp_add_server_sortinfo sp_addalias sp_addapprole sp_addarticle
sp_adddistpublisher sp_adddistributiondb
sp_adddistributor sp_addextendedproc sp_addgroup sp_addlinkedserver sp_addlinkedsrvlogin sp_addlogin sp_addmergearticle
sp_addmergefilter sp_addmergepublication
sp_addmergepullsubscription sp_addmergepullsubscription_agent sp_addmergesubscription sp_addmessage sp_addpublication
sp_addpublication_snapshot sp_addpublisher
sp_addpullsubscription sp_addpullsubscription_agent sp_addremotelogin sp_addrole sp_addrolemember sp_addserver
sp_addsrvrolemember sp_addsubscriber sp_addsubscriber_schedule
sp_addsubscription sp_addsynctriggers sp_addtype sp_addumpdevice sp_adduser sp_altermessage sp_approlepassword
sp_article_validation sp_articlecolumn sp_articlefilter
sp_articlesynctranprocs sp_articleview sp_attach_db sp_attach_single_file_db sp_autostats sp_bindefault sp_bindrule sp_bindsession
sp_blockcnt sp_catalogs sp_catalogs_rowset
sp_certify_removable sp_change_subscription_properties sp_change_users_login sp_changearticle sp_changedbowner
sp_changedistpublisher sp_changedistributiondb
sp_changedistributor_password sp_changedistributor_property sp_changegroup sp_changemergearticle sp_changemergefilter
sp_changemergepublication sp_changemergepullsubscription
sp_changemergesubscription sp_changeobjectowner sp_changepublication sp_changesubscriber sp_changesubscriber_schedule
sp_changesubscription sp_changesubstatus
sp_check_for_sync_trigger sp_check_removable sp_check_removable_sysusers sp_check_sync_trigger sp_checknames
sp_cleanupwebtask sp_column_privileges sp_column_privileges_ex
sp_column_privileges_rowset sp_columns sp_columns_ex sp_columns_rowset sp_commit_xact sp_configure sp_create_removable
sp_createorphan sp_createstats sp_cursor sp_cursor_list
sp_cursorclose sp_cursorexecute sp_cursorfetch sp_cursoropen sp_cursoroption sp_cursorprepare sp_cursorunprepare sp_databases
sp_datatype_info sp_db_upgrade sp_dbcmptlevel
sp_dbfixedrolepermission sp_dboption sp_dbremove sp_ddopen sp_defaultdb sp_defaultlanguage sp_deletemergeconflictrow sp_denylogin
sp_depends sp_describe_cursor
sp_describe_cursor_columns sp_describe_cursor_tables sp_detach_db sp_diskdefault sp_distcounters sp_drop_agent_parameter
sp_drop_agent_profile sp_dropalias sp_dropapprole
sp_droparticle sp_dropdevice sp_dropdistpublisher sp_dropdistributiondb sp_dropdistributor sp_dropextendedproc sp_dropgroup
sp_droplinkedsrvlogin sp_droplogin
sp_dropmergearticle sp_dropmergefilter sp_dropmergepublication sp_dropmergepullsubscription sp_dropmergesubscription
sp_dropmessage sp_droporphans sp_droppublication
sp_droppublisher sp_droppullsubscription sp_dropremotelogin sp_droprole sp_droprolemember sp_dropserver sp_dropsrvrolemember
sp_dropsubscriber sp_dropsubscription
sp_droptype sp_dropuser sp_dropwebtask sp_dsninfo sp_enumcodepages sp_enumcustomresolvers sp_enumdsn sp_enumfullsubscribers
sp_enumoledbdatasources sp_execute sp_executesql
sp_fallback_MS_sel_fb_svr sp_fetchshowcmdsinput sp_fixindex sp_fkeys sp_foreign_keys_rowset sp_foreignkeys sp_fulltext_catalog
sp_fulltext_column sp_fulltext_database
sp_fulltext_getdata sp_fulltext_service sp_fulltext_table sp_generatefilters sp_get_distributor sp_getarticlepkcolbitmap sp_getbindtoken
sp_GetMBCSCharLen
sp_getmergedeletetype sp_gettypestring sp_grant_publication_access sp_grantdbaccess sp_grantlogin sp_help sp_help_agent_default
sp_help_agent_parameter sp_help_agent_profile
sp_help_fulltext_catalogs sp_help_fulltext_catalogs_cursor sp_help_fulltext_columns sp_help_fulltext_columns_cursor
sp_help_fulltext_tables sp_help_fulltext_tables_cursor
sp_help_publication_access sp_helpallowmerge_publication sp_helparticle sp_helparticlecolumns sp_helpconstraint sp_helpdb
sp_helpdbfixedrole sp_helpdevice sp_helpdistpublisher
sp_helpdistributiondb sp_helpdistributor sp_helpdistributor_properties sp_helpextendedproc sp_helpfile sp_helpfilegroup sp_helpgroup
sp_helpindex sp_helplanguage sp_helplog
sp_helplogins sp_helpmergearticle sp_helpmergearticleconflicts sp_helpmergeconflictrows sp_helpmergedeleteconflictrows
sp_helpmergefilter sp_helpmergepublication
sp_helpmergepullsubscription sp_helpmergesubscription sp_helpntgroup sp_helppublication sp_helppublication_snapshot
sp_helppublicationsync sp_helppullsubscription
sp_helpremotelogin sp_helpreplicationdb sp_helpreplicationdboption sp_helpreplicationoption sp_helprole sp_helprolemember
sp_helprotect sp_helpserver sp_helpsort sp_helpsql
sp_helpsrvrole sp_helpsrvrolemember sp_helpstartup sp_helpsubscriber sp_helpsubscriberinfo sp_helpsubscription
sp_helpsubscription_properties sp_helptext sp_helptrigger
sp_helpuser sp_indexes sp_indexes_rowset sp_indexoption sp_isarticlecolbitset sp_IsMBCSLeadByte sp_link_publication sp_linkedservers
sp_linkedservers_rowset sp_lock
sp_lockinfo sp_logdevice sp_makestartup sp_makewebtask sp_mergedummyupdate sp_mergesubscription_cleanup
sp_mergesubscriptioncleanup sp_monitor sp_MS_marksystemobject
sp_MS_replication_installed sp_MS_upd_sysobj_category sp_MSactivate_auto_sub sp_MSadd_distributor_alerts_and_responses
sp_MSadd_mergereplcommand sp_MSadd_repl_job
sp_MSaddanonymousreplica sp_MSaddarticletocontents sp_MSaddexecarticle sp_MSaddguidcolumn sp_MSaddguidindex
sp_MSaddinitialarticle sp_MSaddinitialpublication
sp_MSaddinitialsubscription sp_MSaddlogin_implicit_ntlogin sp_MSaddmergepub_snapshot sp_MSaddmergetriggers
s