nesco, писал(а):
Так, а подробнее. Насколько я усвоил материал, то префикс '%' в строковых полях означает любые символы, те, указав '%', будет означать -- смотреть все поле. Если мы явно укажем после префикса '%' любое строковое значение, в нашем случае -- 1, то это будет означать смотреть строковое поле содержащее последним сиволом -- 1. Вот почему я и спросил про '10', в конце этой строки стоит -- 0. А значит на нее это условие распространятся не будет. Поправьте, если я чего-то не понял.Не совсем то
Строка DELETE FROM fail WHERE id=%1; используется в компоненте FormatStr(Форматированная строка по маске), а %1 - это для подстановки значения
Смотри схему:
code_1152.txt
а знак процента (%) замещает последовательность любого числа символов (включая символы нуля) и используется с оператором LIKE. Также с оператором LIKE используется символ подчеркивания (_), который замещает любой одиночный символ.