Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 关于SQL目录的问题-它们到底是什么?_Java_Sql_Mysql_Jdbc_Database - Fatal编程技术网

Java 关于SQL目录的问题-它们到底是什么?

Java 关于SQL目录的问题-它们到底是什么?,java,sql,mysql,jdbc,database,Java,Sql,Mysql,Jdbc,Database,这件事让我困惑了一段时间,一两个小时的“咕噜咕噜”并没有真正揭示出关于这个问题的任何有用的答案,所以我想我应该写下这个问题 当我使用“createdatabasedbname”在SQL中创建数据库时,我是否在该数据库中隐式创建了目录?将“DBNAME”称为目录是否合适?还是完全无关 当我使用MySQL JDBC驱动程序使用getMetaData()函数获取数据库中的表列表时,“TABLE_CAT”列(我假设它的意思是“catalog”)总是设置为我选择的数据库的名称 巧合?还是我完全错了?cat

这件事让我困惑了一段时间,一两个小时的“咕噜咕噜”并没有真正揭示出关于这个问题的任何有用的答案,所以我想我应该写下这个问题

当我使用“createdatabasedbname”在SQL中创建数据库时,我是否在该数据库中隐式创建了目录?将“DBNAME”称为目录是否合适?还是完全无关

当我使用MySQL JDBC驱动程序使用getMetaData()函数获取数据库中的表列表时,“TABLE_CAT”列(我假设它的意思是“catalog”)总是设置为我选择的数据库的名称


巧合?还是我完全错了?

catalog是许多人(和一些RDBMs)称之为数据库的JDBC术语。i、 e.数据库系统中的表/视图等的集合