Тестирование таблиц
Ключ
 
-t [< идентификатор > | < шаблон >]
< идентификатор >::=идентификатор таблицы
< шаблон >::=шаблон имени таблицы
Описание

Задает тестирование таблиц БД в соответствии с заданным именем таблицы или шаблоном имен.

< Идентификатор > не должен включать владельца таблицы (он задается с помощью ключа -u).

В < шаблоне > символ «?» означает любой символ в данной позиции имени таблицы, символ «*» – любую последовательность символов (возможно, нулевой длины) в имени таблицы, начиная с заданной позиции. Имя таблицы должно задаваться в соответствии с правилами именования объектов БД ЛИНТЕР – либо заглавными латинскими буквами, либо в двойных кавычках.

Примеры шаблонов:

  1. * – шаблону удовлетворяют все слова;

  2. *NAM – шаблону удовлетворяют все слова, заканчивающиеся на NAM;

  3. NAM* – шаблону удовлетворяют все слова, начинающиеся на NAM;

  4. *NAM* – шаблону удовлетворяют все слова, содержащие в себе символы NAM (в любом месте);

  5. ???? – шаблону удовлетворяют любые слова длиной 4 символа;

  6. ?NAM – шаблону удовлетворяют все слова из 4 символов, начинающиеся с любого символа и заканчивающиеся символами NAM.

Примеры
Тестирование таблицы AUTO:
testdb -p 50000 /usr/linter/db -t AUTO

Тестирование таблиц, имена которых заканчиваются на NAM:
testdb -p 50000 /usr/linter/db -t *NAM

Тестирование таблиц, имена которых содержат символы NAM и заканчиваются любыми
 двумя символами (например, BANKNAM01, TNAME_, NAMOF):
testdb -p 50000 /usr/linter/db -t *NAM??

Тестирование конкретной таблицы TNAME1 (ОС Linux):
testdb -p 50000 /usr/linter/db -t TNAME1