问题标签 [information-schema]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - 在 PostgreSQL 中查询表的模式详细信息?
我需要知道 PostgreSQL 中的列类型(即varchar(20)
)。我知道我可能会使用\d
psql 中的某些东西找到它,但我需要通过选择查询来完成它。
这在 PostgreSQL 中可能吗?
sql - 错误 #1044 - 用户 'root'@'localhost' 拒绝访问数据库 'information_schema'
好的,所以这是场景
我今天在我的 mysql 服务器上执行了完整备份。现在,当我尝试导入该 .sql 转储文件时,我得到了标题中提到的错误,并且它没有加载所有其他数据库。
我该如何解决这个问题,所以 phymyadmin 将允许我导入整个文件,或者有没有办法可以从 sql 转储中“删除”information_schema
谢谢
sql - 如何在 PostgreSQL 中将所有列的默认值设置为 null
我想将多个表中的每一列的默认值设置为 Null。我可以在 information_schema.columns.column_default 下查看默认约束。当我尝试运行
update information_schema.columns set column_default = Null where table_name = '[table]'
它时会抛出“错误:无法更新视图提示:您需要一个无条件的 ON UPDATE DO INSTEAD 规则。”
解决此问题的最佳方法是什么?
sql - 创建 EntityManager (JPA + SPRING + H2) 时 INFORMATION_SCHEMA 不存在错误
我对 JPA (OpenJPA) + Spring (Web Flow using Spring Web MVC) + H2 数据库引擎有疑问。我为我的简单 Web 应用程序提供了简单的 RegisterDAO。我正在使用依赖注入将 EntityManagerFactory(通过 @PersistentUnit 注释)注入我的 RegisterDAO。一切看起来都很好(EntityManagerFactory 不为空,它似乎被注入了)但是当我试图从这个工厂创建 EntityManager 时出现问题。GlassFish(我使用的)抛出类似这样的异常(无法以原始形式打印,因为消息是波兰语:)):
这很奇怪,因为当我使用 H2 控制台并输入“SELECT SEQUENCE_SCHEMA, SEQUENCE_NAME FROM INFORMATION_SCHEMA.SEQUENCES”时,一切正常(我看到这组名为 INFORMATION_SCHEMA 的表)。当然,我将这个 sql 语句称为登录用户名,我在 persistence.xml 文件中使用它。
有任何想法吗?
编辑:我的配置:persistence.xml:
春季的applicationCotext.xml:
网络配置:
我使用 Maven,我的依赖项:
mysql - 选择MySQL中不包含某列的表
我正在尝试选择所有没有名为“唯一”的列的表。我可以选择使用它的所有表:
有没有一种简单的方法来修改 SELECT 语句,以便列出所有没有该列的表?这似乎很简单,但我无法弄清楚,也无法在论坛上找到答案。
谢谢
mysql - 为 MySQL 数据库生成 INFORMATION_SCHEMA 表
我在旧服务器上使用旧版本的 MySQL (4.0),由于某种原因它没有 INFORMATION_SCHEMA 数据库,我不知道这个版本的 MySQL 是否不包含 INFORMATION_SCHEMA 或者是否有人删除了它。
有没有办法(重新)生成这个数据库?
谢谢
sql - 在 PostgreSQL 中查找不为 NULL 的列
我为每个表分配了一个计数可空列的任务。简单的:
现在我必须修改它以计算“具有属性“NOT NULL”的列”。以下代码会执行此操作还是仅检查天气列名称是否为空?
如果没有...有什么建议吗?
postgresql - postgresql:如何列出索引列?
有很多信息,可以从 information_schema 和 pg_catalog 中检索到postgresql
。我想检索有关由某个索引索引的列的信息,类似于我pragma index_info(<index_name>)
在 sqlite3 中实现的。create index
不解析语句如何实现?
php - MySQL: information_schema.columns bugs?
Why information_schema.columns
always duplicates the result? For instance,
I will get this,
The duplicates go unpredictable on other tables when I try to query through phpmyadmin.
How can I make it not to duplicate?
Thanks.
EDIT:
sql-server - 从另一个数据库中查找标识列
通常使用 SQL Server,您可以使用这样的COLUMNPROPERTY
函数来查找数据库中的标识列:
但是当从另一个数据库运行查询时,我不知道如何让它工作。例如,这不会返回任何结果: