خرید بک لینک

سلام
من می خوام توی تریگر چنین شرطی داشته باشم

IF( number REGEXP '^100.{3}$')

وقتی if رو این شکلی می نویسم درسته
حالا اون 100 متغییر هست ، و بستگی به اطلاعات داخل جدول داره.
این کد رو نوشتم :

DECLARE id VARCHAR(100);
DECLARE if_var VARCHAR(100);
SET id = trim(new.id);

بعدش دارم :

SET if_var = CONCAT("'^",id,".{3}$'");

حالا توی if گذاشتم :

IF( DIALED_DIGIT REGEXP if_var)

ولی جواب نمی ده.
چه طوری باید بنویسم؟؟؟

برچسب: نویسنده: محمد رضا جوادیان تاريخ: يکشنبه 5 ارديبهشت 1395 ساعت: 16:25

صفحه بندی