若天明 发表于 2015-1-16 22:24:51

MSSQL网站制作之UltraEdit-32 的PL/SQL语法加亮 款式

支持大型的数据库。可以处理拥有上千万条记录的大型数据库。sql语法
只需将10改成你本人的实践序次就好


/L10"PL/SQL"NocaseLineComment=--BlockCommentOn=/*BlockCommentOff=*/FileExtensions=SQL
/Delimiters=~!%@^&*()-+=|/{}[]:;",.?

/FunctionString="%*[~]+(*)"

/C1"Keywords"

ABORTACCEPTACCESSADDALLALTERANDANYARRAYARRAYLENASASCASSERTASSIGNATAUDITAUTHORIZATIONAVG

BASE_TABLEBEGINBETWEENBINARY_INTEGERBODYBOOLEANBY

CASECHARCHAR_BASECHECKCLOSECLUSTERCLUSTERSCOLAUTHCOLUMNCOMMENTCOMMITCOMPRESSCONNECTCONSTANTCRASHCREATECURRENTCURRVALCURSORCYCLE

DATABASEDATA_BASEDATEDBADEBUGOFFDEBUGONDECLAREDECIMALDEFAULTDEFINITIONDELAYDELETEDESCDIGITSDISPOSEDISTINCTDODROP

ELSEELSIFENDENTRYEXCEPTIONEXCEPTION_INITEXCLUSIVEEXISTSEXIT

FALSEFETCHFILEFLOATFORFORMFROMFUNCTION

GENERICGOTOGRANTGROUP

HAVING

IDENTIFIEDIFIMMEDIATEININCREMENTINDEXINDEXESINDICATORINITIALINSERTINTEGERINTERFACEINTERSECTINTOIS

LEVELLIKELIMITEDLOCKLONGLOOP

MAXMAXEXTENTSMAXVALUEMINMINEXTENTSMINUSMINVALUEMISLABELMODMODE

NATURALNATURALNNEWNEXTVALNOAUDITNOCOMPRESSNOLOGGINGNOTNOWAITNULLNUMBERNUMBER_BASE

OFOFFLINEONONLINEOPENOPTIONORORDEROTHERSOUT

PACKAGEPARTITIONPCTFREEPCTUSEDPLS_INTEGERPOSITIVEPOSITIVENPRAGMAPRIORPRIVATEPRIVILEGESPROCEDUREPUBLIC

RAISERANGERAWREALRECORDREFRELEASEREMRRENAMERESOURCERETURNREVERSEREVOKEROLLBACKROWROWIDROWLABELROWNUMROWSROWTYPERUN

SAVEPOINTSCHEMASELECTSEPARATESEQUENCESESSIONSETSHARESMALLINTSPACESQLSQLCODESQLERRMSTARTSTATEMENTSTDDEVSUBTYPESUCCESSFULSUMSYNONYMSYSDATE

TABAUTHTABLETABLESTASKTERMINATETHENTOTRIGGERTRUETYPE

UIDUNIONUNIQUEUPDATEUSEUSER

VALIDATEVALUESVARCHARVARCHAR2VARIANCEVIEWVIEWS

WHENWHENEVERWHEREWHILEWITHWORKWRITE

XOR

/C2"Packages"

DBMS_OUTPUT

DBMS_JOB

DBMS_SQL

/C3"PackageMethods"

BIND_VARIABLEBIND_VARIABLE_CHARBIND_VARIABLE_RAWBIND_VARIABLE_ROWIDBROKEN

CHANGECLOSE_CURSORCOLUMN_VALUECOLUMN_VALUE_CHARCOLUMN_VALUE_RAWCOLUMN_VALUE_ROWID

DEFINE_COLUMNDEFINE_COLUMN_CHARDEFINE_COLUMN_RAWDEFINE_COLUMN_ROWIDDISABLE

ENABLEEXECUTEEXECUTE_AND_FETCH

FETCH_ROWS

GET_LINEGET_LINES

INTERVALIS_OPEN

LAST_ERROR_POSITIONLAST_ROW_COUNTLAST_ROW_IDLAST_SQL_FUNCTION_CODE

NEW_LINENEXT_DATE

PARSEPUTPUT_LINE

REMOVE

SUBMIT

WHAT

/C4"SQL*PlusCommands"

EXECUTE

GRANT

REPLACE

RUN

START

/C5"SQL*PlusFunctions"

ABSADD_MONTHSASCII

CEILCHRCONCATCONVERTCOSCOSH

DECODE

EXP

FLOOR

GREATEST

HEXTORAW

INITCAPINSTR

LAST_DAYLENGTHLNLOGLOWERLPADLTRIM

MODMONTHS_BETWEEN

NEXT_DAYNEW_TIMENLS_INITCAPNLS_LOWERNLS_UPPERNVL

POWER

RAWTOHEXREPLACEROUNDROWIDTOCHARRPADRTRIM

SIGNSINSINHSOUNDEXSQRTSUBSTRSUBSTRB

TANTANHTO_CHARTO_DATETO_LABELTO_MULTI_BYTETO_NUMBERTO_SINGLE_TYPETRANSLATETRUNC

UPPERUSERENV

VSIZE

/C6"ShouldBeReserved"

BEFORE

EACH

FOR

KEY

PRIMARY

WHENWHEREWHILE




使为了数据安全,我们搭建了主从。但实时主从备份只能防止硬件问题,比如主库的硬盘损坏。但对于误操作,则无能为力。比如在主库误删一张表,或者一个update语句没有指定where条件,导致全表被更新。

分手快乐 发表于 2015-1-19 11:06:48

SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)

只想知道 发表于 2015-1-25 17:20:58

而写到本地,我又考虑到效率问题.大家来讨论讨论吧,分数不打紧,就给10分,十全十美,没啥对错,各抒己见,但是要有说服力的哦~

不帅 发表于 2015-2-3 12:06:27

一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。

再现理想 发表于 2015-2-8 20:53:35

很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。

深爱那片海 发表于 2015-2-26 10:34:21

可能有的朋友会抱怨集成的orderby,其实如果使用ranking函数,Orderby是少不了的。如果担心Orderby会影响效率,可以为orderby的字段建立聚集索引,查询计划会忽略orderby操作(因为本来就是排序的嘛)。

柔情似水 发表于 2015-3-8 13:37:07

其实可以做一下类比,Oracle等数据库产品老早就支持了java编程,而且提供了java池参数作为用户配置接口。但是现在有哪些系统大批使用了java存储过程?!连Oracle自己的应用都不用为什么?!

小魔女 发表于 2015-3-16 02:06:53

大家注意一点。如下面的例子:

海妖 发表于 2015-3-22 18:58:53

发几份SQL课件,以飨阅者
页: [1]
查看完整版本: MSSQL网站制作之UltraEdit-32 的PL/SQL语法加亮 款式