Sto cercando di creare una pagina di ricerca in ASP.NET che mi consenta di cercare i nomi di tabella in Oracle. Quando inserisco lo sql nel controllo sqldatasource, non riconosce il parametro: Nome tabella. Come devo riscrivere questo in modo che funzioni?Utilizza parametro in clausola simile in oracle
SELECT Owner, Table_name, Num_Rows, Tablespace_name
FROM all_tables
WHERE trim(upper(table_name)) LIKE trim(upper('%:TableName%'))
Um, perché stai rifilatura un'espressione che ovviamente non ha spazi iniziali o finali? –
Immagino sia diventata un'abitudine. Ho incontrato campi di testo e data nel nostro database con spazi aggiunti a loro ..... non è possibile abbinarli senza la funzione di ritaglio. –