Warning, /frameworks/syntax-highlighting/autotests/reference/test.sql_oracle.ref is written in an unsupported language. File is not indexed.

0001 <Comment>-- </Comment><Keyword>kate:</Keyword><Comment> </Comment><Variable>hl</Variable><String> SQL (Oracle)</String><br/>
0002 <Comment>-- test case shipped with highlighting in bugzilla, LGPL</Comment><br/>
0003 <Normal Text></Normal Text><br/>
0004 <Keyword>declare</Keyword><br/>
0005 <Normal Text>  v_nchar </Normal Text><Data Type>NCHAR</Data Type><Normal Text>(</Normal Text><Number>12</Number><Normal Text>);</Normal Text><br/>
0006 <ControlFlow>begin</ControlFlow><br/>
0007 <Normal Text>   </Normal Text><Operator>q'{</Operator><String>adfasdf'sadfasdf j</String><Operator>}'</Operator><Normal Text>{</Normal Text><String>' hkjhkhkjhkjh khlkhklj'</String><Normal Text>fghdfghdfgh</Normal Text><String>'hkjh'</String><Normal Text>jkhkh</Normal Text><String>'a'</String><br/>
0008 <Normal Text>   </Normal Text><Operator>nQ'(</Operator><String>asldflahsl;'dkjfhklsdfh</String><Operator>)'</Operator><br/>
0009 <Normal Text>   </Normal Text><Operator>Nq'[</Operator><String>asdasd;'asdasd'a]sd'asd'asasd</String><Operator>]'</Operator><Normal Text>;</Normal Text><Number>11111111</Number><Normal Text>[</Normal Text><Number>1</Number><String>']; asdasdasdasd'</String><Normal Text>errrrrrrrrrrrrrr</Normal Text><Operator>-</Operator><Normal Text>p</Normal Text><br/>
0010 <Normal Text></Normal Text><br/>
0011 <Normal Text>   </Normal Text><Operator>nq'a</Operator><String>gdfgsdfgfhfghjfgh'f'f'sdfg'sdfg'dfg#</String><Operator>a'</Operator><Normal Text> dafdfadasfasdf;</Normal Text><br/>
0012 <Normal Text>   v_nchar </Normal Text><Operator>:=</Operator><Normal Text> </Normal Text><Operator>n'</Operator><String>NCHAR STRING'</String><Normal Text>;</Normal Text><br/>
0013 <Normal Text>   if_n </Normal Text><Operator>:=</Operator><Normal Text> </Normal Text><Number>0</Number><Normal Text>;</Normal Text><br/>
0014 <Normal Text></Normal Text><br/>
0015 <Normal Text>   </Normal Text><Operator>Q'#</Operator><String>gdfgsdfgsdfgsdfgsdfg</String><Operator>#'</Operator><Normal Text> afgasasdfasdfasfasdfasdfasdfasdfsdf</Normal Text><br/>
0016 <Normal Text></Normal Text><br/>
0017 <Normal Text>   </Normal Text><ControlFlow>if</ControlFlow><Normal Text> sldfjsdj </Normal Text><ControlFlow>then</ControlFlow><br/>
0018 <Normal Text>           </Normal Text><ControlFlow>case</ControlFlow><br/>
0019 <Normal Text>                   </Normal Text><ControlFlow>when</ControlFlow><Normal Text> </Normal Text><Number>1</Number><Operator>=</Operator><Number>1</Number><Normal Text> </Normal Text><ControlFlow>then</ControlFlow><br/>
0020 <Normal Text>                           aslfjsldkfj;</Normal Text><br/>
0021 <Normal Text>                   </Normal Text><ControlFlow>when</ControlFlow><Normal Text> </Normal Text><Number>2</Number><Operator>=</Operator><Number>2</Number><Normal Text> </Normal Text><ControlFlow>then</ControlFlow><br/>
0022 <Normal Text>                           asdfg;</Normal Text><br/>
0023 <Normal Text>                   </Normal Text><ControlFlow>else</ControlFlow><br/>
0024 <Normal Text>                           </Normal Text><Keyword>null</Keyword><Normal Text>;</Normal Text><br/>
0025 <Normal Text>           </Normal Text><ControlFlow>end case</ControlFlow><Normal Text>;</Normal Text><br/>
0026 <Normal Text></Normal Text><br/>
0027 <Normal Text>           </Normal Text><ControlFlow>if</ControlFlow><Normal Text> sdfjh </Normal Text><ControlFlow>then</ControlFlow><br/>
0028 <Normal Text>                   </Normal Text><ControlFlow>for</ControlFlow><Normal Text> i </Normal Text><Operator Keyword>in</Operator Keyword><Normal Text> </Normal Text><Number>1</Number><Normal Text> </Normal Text><Operator>..</Operator><Normal Text> </Normal Text><Number>2</Number><br/>
0029 <Normal Text>                   </Normal Text><ControlFlow>LOOP</ControlFlow><br/>
0030 <Normal Text>                           dbms_output.put_line(</Normal Text><Operator>q';</Operator><String>ololo</String><Operator>;'</Operator><Normal Text>);</Normal Text><br/>
0031 <Normal Text>                   </Normal Text><ControlFlow>END Loop</ControlFlow><Normal Text>;</Normal Text><br/>
0032 <Normal Text></Normal Text><br/>
0033 <Normal Text>                   </Normal Text><ControlFlow>while</ControlFlow><Normal Text> </Normal Text><Keyword>true</Keyword><br/>
0034 <Normal Text>                   </Normal Text><ControlFlow>loop</ControlFlow><br/>
0035 <Normal Text>                           dbms_output.put_line(</Normal Text><String>'1111'</String><Normal Text>);</Normal Text><br/>
0036 <Normal Text>                   </Normal Text><ControlFlow>end loop</ControlFlow><Normal Text>;</Normal Text><br/>
0037 <Normal Text>           </Normal Text><ControlFlow>end if</ControlFlow><Normal Text>;</Normal Text><br/>
0038 <Normal Text>           ksjfklasjd;</Normal Text><br/>
0039 <Normal Text>           fklj;</Normal Text><br/>
0040 <Normal Text>   </Normal Text><ControlFlow>elsif</ControlFlow><br/>
0041 <Normal Text>           sdklfjsdklfj;</Normal Text><br/>
0042 <Normal Text>   </Normal Text><ControlFlow>else</ControlFlow><br/>
0043 <Normal Text>           sdfdfsdf;</Normal Text><br/>
0044 <Normal Text>   </Normal Text><ControlFlow>end if</ControlFlow><Normal Text>;</Normal Text><br/>
0045 <ControlFlow>end</ControlFlow><Normal Text>;</Normal Text><br/>
0046 <Normal Text></Normal Text><br/>
0047 <Keyword>CREATE</Keyword><Normal Text> </Normal Text><Keyword>TABLE</Keyword><Normal Text> Persons (</Normal Text><br/>
0048 <Normal Text>    </Normal Text><Keyword>ID</Keyword><Normal Text> </Normal Text><Data Type>int</Data Type><Normal Text> </Normal Text><Operator Keyword>NOT</Operator Keyword><Normal Text> </Normal Text><Keyword>NULL</Keyword><Normal Text>,</Normal Text><br/>
0049 <Normal Text>    LastName </Normal Text><Data Type>varchar</Data Type><Normal Text>(</Normal Text><Number>255</Number><Normal Text>) </Normal Text><Operator Keyword>NOT</Operator Keyword><Normal Text> </Normal Text><Keyword>NULL</Keyword><Normal Text>,</Normal Text><br/>
0050 <Normal Text>    FirstName </Normal Text><Data Type>varchar</Data Type><Normal Text>(</Normal Text><Number>255</Number><Normal Text>),</Normal Text><br/>
0051 <Normal Text>    Age </Normal Text><Data Type>int</Data Type><Normal Text>,</Normal Text><br/>
0052 <Normal Text>    City </Normal Text><Data Type>varchar</Data Type><Normal Text>(</Normal Text><Number>255</Number><Normal Text>),</Normal Text><br/>
0053 <Normal Text>    </Normal Text><Keyword>CONSTRAINT</Keyword><Normal Text> CHK_Person </Normal Text><Keyword>CHECK</Keyword><Normal Text> (Age</Normal Text><Operator>>=</Operator><Number>18</Number><Normal Text> </Normal Text><Operator Keyword>AND</Operator Keyword><Normal Text> City</Normal Text><Operator>=</Operator><String>'Sandnes'</String><Normal Text>)</Normal Text><br/>
0054 <Normal Text>);</Normal Text><br/>