cancel
Showing results for 
Search instead for 
Did you mean: 
Data Governance
Join discussions on data governance practices, compliance, and security within the Databricks Community. Exchange strategies and insights to ensure data integrity and regulatory compliance.
cancel
Showing results for 
Search instead for 
Did you mean: 

ALL CATALOGS in SHOW SCHEMAS

creativeIndex
New Contributor

Hi there,

I was checking though the Databricks Runtime 17.0 features while testing:

I faced below issues, is that anticipated or an issue which needs to be fixed?

Sanket_Kumar_0-1749011412696.png

This is how it was before Runtime 17.0 👆

Sanket_Kumar_1-1749011441710.png

👆 I was expecting bronze and other schema starting with bron.

Sanket_Kumar_2-1749011528364.png

👆 I was expecting  |schema | catalog name|, 2 column in the output.

Sanket_Kumar_3-1749011641658.png

 

Sanket_Kumar_4-1749011644695.png

👆 Also above 2 commands are running into error.
---------------------------------------------------------------------------------------------------------------------------------------

According to the release note 

The SHOW SCHEMAS syntax is updated to accept the following syntax:

SHOW SCHEMAS [ { FROM | IN } { catalog_name | ALL CATALOGS } ] [ [ LIKE ] pattern ]

⁉️ Please let me know in case I am doing something wrong with the syntax or understanding.

Thanks!

 

 



Sanket Kumar
2 REPLIES 2

Walter_C
Databricks Employee
Databricks Employee

I was able to reproduce same issue, I am working with the team, as this DBR is in Beta version we might see some changes on the behavior, so I will confirm if anything has changed around this topic

 

Ashwin_DSA
Databricks Employee
Databricks Employee

HI @creativeIndex,

I stumbled upon this while looking for something else. I appreciate it's been a while, but I realise you haven't received a solution yet. Is this still an issue?

I just wanted to point out that you should use an asterisk (*) instead of a percentage sign (%) in your initial query. The command `SHOW SCHEMAS ... LIKE` does not use SQL wildcards like %. Instead, it expects a regex-style pattern where * acts as the multi-character wildcard. Therefore, a query like 'bro%' is treated literally, leading to no matches. Please try the following suggestion, and it should work.

SHOW SCHEMAS LIKE 'bro*';

In terms of your second question, I see it is working now. Please let me know if you encounter any issues.

Ashwin_DSA_0-1780061598443.png

If this answer resolves your question, could you mark it as “Accept as Solution”? That helps other users quickly find the correct fix.

Regards,
Ashwin | Delivery Solution Architect @ Databricks
Helping you build and scale the Data Intelligence Platform.
***Opinions are my own***