Update of /cvsroot/monetdb/sql/src/test
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv29027/src/test

Modified Files:
        string.sql 
Log Message:
propagated changes of Tuesday Dec 11 2007 - Tuesday Dec 18 2007
from the SQL_2-20 branch to the development trunk


Index: string.sql
===================================================================
RCS file: /cvsroot/monetdb/sql/src/test/string.sql,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- string.sql  19 Aug 2004 17:36:57 -0000      1.2
+++ string.sql  18 Dec 2007 10:49:13 -0000      1.3
@@ -2,13 +2,15 @@
 insert into test values ('', 'test');
 insert into test values ('test', '');
 insert into test values ('','');
-insert into test values (' test ','');
+insert into test values (' Test ','');
 select * from test;
 
 select length(str), str from test;
 
 select substring(str from 2 for 8), str2 from test;
 select substring(str, 2, 8), str2 from test;
+select substring(str from 2 for 1), str2 from test;
+select substring(str, 2, 1), str2 from test;
 select substring(str from 2), str2 from test;
 select substring(str, 2), str2 from test;
 
@@ -18,8 +20,8 @@
 select ascii(str), str from test;
 select code(ascii(str)), str from test;
 
-select left(str,4), str from test;
-select right(str,4), str from test;
+select left(str,3), str from test;
+select right(str,3), str from test;
 
 select lower(str), str from test;
 select lcase(str), str from test;
@@ -30,12 +32,19 @@
 select ltrim(str), str from test;
 select rtrim(str), str from test;
 
-select insert(str,2,4,str2) from test;
-select replace(str,str2,str) from test;
+select insert(str,2,4,str2), str, str2 from test;
+select replace(str,'t',str), str, str2 from test;
 
 select repeat(str,4), str from test;
 select ascii(4), str from test;
 
-select str,str2,soundex(str),soundex(str2), 
editdistance2(soundex(str),soundex(str2)), difference(str,str2) from test;
+select str,str2,soundex(str),soundex(str2), 
editdistance2(soundex(str),soundex(str2)), 
editdistance(soundex(str),soundex(str2)), difference(str,str2) from test;
+
+insert into test values ('monetdbiscool', 'coolismonetdb');
+select levenshtein(str,str2, 1, 2, 3), str, str2 from test;
+
+insert into test values ('monetdb45is+ cool', '  123123  123123  ');
+select qgramnormalize(str) , qgramnormalize(str2), str, str2 from test;
+
 
 drop table test;


-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to