Search Patterns (LIKE)
Search objects can be specified with so called wildcards.
There are three special signs that you can work with:
Wildcards |
Description |
---|---|
% |
per cent sign |
* |
star |
? |
question mark |
Example 1: Search of all accounts that start with 3.
Search Object |
Search value accourding to SQL Smart syntax |
Resulting SQL |
---|---|---|
ACCOUNT |
3% |
ACCOUNT like '3%'
|
ACCOUNT |
3* |
ACCOUNT like '3%' |
Example 2: Search all accounts.
Search Object |
Search value accourding to SQL Smart syntax |
Resulting SQL |
---|---|---|
ACCOUNT |
% |
ACCOUNT like '%' |
ACCOUNT |
* |
ACCOUNT like '%' |
Example 3: Search all accounts that have a 4 in position 3. We assume that the account has 4 signs.
Search Object |
Search value accourding to SQL Smart syntax |
Resulting SQL |
---|---|---|
ACCOUNT |
??4? | ACCOUNT like '__4_' |
Example 4: Search all accounts that end with 35.
Search Object |
Search value accourding to SQL Smart syntax |
Resulting SQL |
---|---|---|
ACCOUNT |
%35 |
ACCOUNT like '%35' |
ACCOUNT |
*35 |
ACCOUNT like '%35' |