Managing Namespace
To manage namespaces, run the below commands in the SQL Shell.
CREATE NAMESPACE
Example 1: Use the CREATE NAMESPACE statement to add a new
                namespace.
                  
CREATE NAMESPACE IF NOT EXISTS ns1
                  Note:
IF NOT EXISTS clause is optional.
                  Output:
                  
               Statement completed successfullySHOW NAMESPACES
Example 2: Use the show namespaces statement to show the
                existing namespaces.
                  
SHOW NAMESPACES
                  Output:
                  
                  namespaces
  ns1
  sysdefaultExample 3: To show the namespaces in a JSON format, use the statement below
SHOW AS JSON NAMESPACES
                  Output:
                  
               {"namespaces" : ["ns1","sysdefault"]}DROP NAMESPACE
To delete a namespace, use the DROP NAMESPACE statement
                  
Example 4: Delete a namespace from your store.
DROP NAMESPACE IF EXISTS ns1 CASCADE
                  Explanation: The above statement removes the namespace,
                    
                        
                  
                  
               ns1.
                     IF EXISTSis an optional clause. Specifying it prevents an error if the namespace doesn't exist. However, not including results in an error that the namespace is missing.CASCADEis an optional clause. It deletes the namespace and all the tables in it collectively. If not specified, the system throws an error, stating that the namespace is not empty.
Note:
You cannot delete the default namespace,sysdefault.