Changeset 21448 for branches/version-2_12-dev/data/class/db
- Timestamp:
- 2012/02/07 01:53:24 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php
r21441 r21448 237 237 */ 238 238 function sfChangeILIKE($sql){ 239 $changesql = eregi_replace("(ILIKE )", "LIKE ", $sql);239 $changesql = preg_replace('/(^|[^\w])ILIKE([^\w]|$)/i', '$1LIKE$2', $sql); 240 240 return $changesql; 241 241 } … … 249 249 */ 250 250 function sfChangeRANDOM($sql){ 251 $changesql = eregi_replace("( RANDOM)", " RAND", $sql);251 $changesql = preg_replace('/(^|[^\w])RANDOM\(/i', '$1RAND(', $sql); 252 252 return $changesql; 253 253 } … … 261 261 */ 262 262 function sfChangeTrunc($sql){ 263 $changesql = eregi_replace("( TRUNC)", " TRUNCATE", $sql);263 $changesql = preg_replace('/(^|[^\w])TRUNC([^\w]|$)/i', '$1TRUNCATE$2', $sql); 264 264 return $changesql; 265 265 }
Note: See TracChangeset
for help on using the changeset viewer.