SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 15.02.2009 16:14:12

Twix
Завсегдатай
Зарегистрирован: 21.02.2008
Сообщений: 88

Какая функция быстрее ???

Уважаемые коллеги , необходимо производить проверку каждого нового значения столбца ( char)  на равенство другому (char).
Например , if new.Data = "A" then ... .
В справочнике нашёл несколько функций для сравнения : expr REGEXP pat , expr RLIKE pat ,STRCMP(expr1,expr2)  ...  .
Подскажите какой лучше воспользоваться , в контексте скорости выполнения ???

Неактивен

 

#2 15.02.2009 16:16:37

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Какая функция быстрее ???

Самая простая, STRCMP http://dev.mysql.com/doc/refman/5.1/en/ … ion_strcmp

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson