Я не думаю, что утечки памяти стиля C++ возможны. Сборщик "мусора" должен составлять их. Возможно создать статический объект, который агрегировал ссылки на объект даже при том, что объекты никогда не используются снова. Что-то вроде этого:
public static class SomethingFactory
{
private static List<Something> listOfSomethings = new List<Something>();
public static Something CreateSomething()
{
var something = new Something();
listOfSomethings.Add(something);
return something;
}
}
Это - очевидно глупый пример, но это был бы эквивалент управляемой утечки памяти во время выполнения.
В общем, да.
MySQL : http://dev.mysql.com/doc/refman/5.1/en/regexp.html
Oracle: http://www.oracle.com/technology/obe/obe10gdb/develop/regexp/regexp.htm
MS SQL: http://msdn.microsoft.com/en-us/magazine /cc163473.aspx
Еще кое-что:
PostgreSQL: http://www.postgresql.org/docs/8.3/static/functions-matching.html
DB2: http: / /www.ibm.com/developerworks/data/library/techarticle/0301stolze/0301stolze.html
Informix: http://www.ibm.com/developerworks/data/zones/informix/library/techarticle/ db_regexp.html
SQL Anywhere: http://iablog.sybase.com/paulley/2009/06/using-regular-expressions-with-sql-anywhere/