Hi,
I have tables created in my DB2 database created under a schema. Now i
want to get connected to these tables with a username different from
this schema name from my java application. When i give the user name in
my JDBC connection parameters, Its appending this username to the
tables like username.tablename and thorws exceptions as the tables does
not exists. How can i resolve this?? Help me!!!
Thanks in advance,
Sastry.
Mark A - 16 Mar 2006 08:13 GMT
> Hi,
>
[quoted text clipped - 6 lines]
> Thanks in advance,
> Sastry.
Any of these should work:
1. Use the set schema statement
2. Fully qualify the table names in your code (select from
schema.table-name)
3. create an alias for each table
sastry.m.s@gmail.com - 16 Mar 2006 10:53 GMT
Hi,
Thanks for the reply. I resolved the issue in the following manner.
I have given currentSchema attribute to my database url while getting
the JDBC connetion.
The syntax is
jdbc:db2://<host>:<port>/<DB>;currentSchema=<schema name>
Thanks
Sastry