Toad uses the DBMS debugger provided by Oracle for getting watch information. In many cases, the debugger simply doesn’t return a value for us to display due to the “complexity” of the variable in place. In cases like this, you can create a simple scalar type and assign the complex variable to it and Toad will be able to perform a watch on it.