search

Utilizzare questo comando per cercare un'espressione logica.

Sintassi

search <logical_expression>

Dove <logical_expression> include quanto segue:

  • <keyword_expression>

  • <comparison_expression>

  • <cmp>

  • <eval_expression>

  • <value>

  • <string_literal>

  • <between_exp>

  • <in_exp>

Parametri

Nella tabella seguente sono elencati i parametri utilizzati con questa query, insieme alle relative descrizioni.

Parametro descrizione;

logical_expression

Questo parametro include tutte le parole chiave o le coppie nome campo-valore utilizzate per filtrare i dati.

keyword_expression

Utilizzare questo parametro per specificare le parole chiave o le frasi che si desidera trovare corrispondenti. Il valore di questo risultato deve essere nel formato <string>, <string> o <string>.

comparison_expression

Utilizzare questo parametro per confrontare un campo con un'espressione. Il valore di questo parametro deve essere nel formato <field_name><cmp> <eval_expression>, <field_name> <between_exp> o <field_name> <in_exp>.

cmp

Usare questo parametro per specificare un operatore comparativo. I valori consentiti per questo parametro includono =,!=, <, >, >=, <= e [NOT] LIKE.

eval_expression

Utilizzare questo parametro per specificare valori che rappresentano il valore del campo di destinazione.

value

Utilizzare questo parametro per specificare un valore numerico o un valore stringa. Il valore consentito per questo parametro deve seguire il formato <string_literal> o <numeric literal>.

string_literal

Usare questo parametro per specificare un valore stringa. Il valore consentito per questo parametro deve essere nel formato <string>, <string> o <string>.

between_exp

Usare questo parametro per specificare un intervallo. Il valore consentito per questo parametro deve seguire il formato [NOT] BETWEEN (<value> | <numeric_literal>) AND (<value> | <numeric_literal>).

in_exp

I valori consentiti per questo parametro devono seguire il formato [NOT] IN “(“<value>) (“,” (<value>)*”)”.

Per esempi sull'utilizzo di questo comando in scenari tipici, vedere:

La query seguente restituisce voci di log ORA-00600.

Message like '%ORA-00600%' 

La query seguente restituisce tutti i log ORA-00600 e i log irreversibili.

Message like 'ORA-600%' or Severity = fatal 

La query seguente restituisce tutti i log del database.

'Target Type' in ('Database Instance', 'Cluster Database') 

La query seguente restituisce tutti i log per il database MyDb.

Target = MyDb and 'Target Type' = 'Database Instance'