问题标签 [system-tables]

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.

0 投票
1 回答
211 浏览

asp.net - umbraco 和自定义系统表

我有以下情况:

我的网站数据库有一个名为“Companies”的系统表,其中包括一个 id 字段、companyName 字段和 companyImageUrl 字段。

如何设置 umbraco 文档类型以向此表添加条目?

也许我根本不应该使用自定义表格?

谢谢。

0 投票
2 回答
4499 浏览

mysql - mysql:我们不能在系统表上创建触发器吗?

我正在尝试通过在其上编写触发器来审核 mysql.user 表中的权限更改。

现在,我在写作时遇到错误

我们可以在系统表上创建触发器吗?是否有任何解决方法或将在更高版本[> 5.1.61] 中支持?

提前致谢。

0 投票
1 回答
481 浏览

sql-server-2008-r2 - 视图名称如何与视图定义不同步?

在此处输入图像描述

我在我的系统中追踪到这个异常的一个错误——至少它是我系统中的一个异常,它有 15 个目录,具有相似但不相等的模式。

是什么导致 [INFORMATION_SCHEMA].[VIEWS] 中的 [TABLE_NAME] 与 [VIEW_DEFINITION] 中的值不同?

这让我觉得我对 SQL Server 中的视图或系统表一无所知......

0 投票
2 回答
3113 浏览

sql - SQL Server 元数据表和列描述

可能重复:
SQL Server:提取表元数据(描述、字段及其数据类型)

我只是想问一下是否有办法以编程方式从 SQL Server 2008 中检索表和列描述?这些是您在使用 UI 时可以输入的描述。

如果是这样,有没有办法以编程方式更新它们?

谢谢。

0 投票
2 回答
114 浏览

data-warehouse - bobj 系统表

我是 BOBJ 报告的新手,我正在尝试为 BOBJ 报告生成数据字典,例如报告查看的宇宙、报告列引用的对象以及该报告列又引用 DB 中的哪些表......这样种信息。

BOBJ 中是否存在任何系统表,例如Oracle 或informatica中all_tab_cols的等?all_tablesrep_all_mappingsrep_mapping_conn_ports

0 投票
1 回答
3495 浏览

sql-server - SQL Server:无法访问系统表

我有一个 MSSQL 数据库和一个“普通”用户访问它。当我尝试使用 sys.objects 之类的表时,出现权限错误:

为什么?文件说

在 SQL Server 2005 和更高版本中,目录视图中元数据的可见性仅限于用户拥有或已被授予某些权限的安全对象。

所以我认为我应该被允许使用 sys.objects,即使它只会列出对我来说可见的对象......

我的用户是用

0 投票
1 回答
13490 浏览

procedure - 如何在 Teradata 中提取存储过程主体

我正在尝试通过查询系统表来提取存储过程 DDL。
如果我运行以下查询

select * from dbc.tvm where TableKind = 'P'

RequestTextCreateText两个字段都包含 NULL。除了使用 SHOW PROCEDURE 之外,还有什么方法可以查询存储过程主体?

谢谢你。

0 投票
1 回答
329 浏览

sql-server - 在 SQL Server Management Studio 生成的脚本中包含系统表

我目前在使用 SQL Server Management Studio 编写开发数据库脚本时遇到问题。

我首先使用 EF5 代码开发应用程序,并且不断将我的开发数据库从一台机器移动到另一台机器。我用来移动我的数据库的方法是让 SQL Server Management Studio 为 db ( Tasks -> Generate scripts) 编写脚本,这样我就可以复制生成的脚本,然后在另一台机器上执行它。

好吧,EF 代码首先将表调用创建_MigrationHistory为系统表,而 SQL Server Management Studio 并未编写该表的脚本。

我是否使用错误的方法来生成我的数据库的“便携式副本”?

我应该怎么做才能让 SQL Server Management Studio 在生成的脚本中包含该表?

提前致谢

胡安卡洛斯

0 投票
3 回答
791 浏览

sql - 长期支持的方法来检查用户的“db_owner”角色

我需要检查用户是否是数据库所有者。

我找到了两种方法:

  • 查看“exec sp_helprolemember”输出表
  • select count(*) from (select DbRole = g.name, MemberName = u.name, MemberSID = u.sid from sys.database_principals u, sys.database_principals g, sys.database_role_members m 其中 g.principal_id = m.role_principal_id 和 u .principal_id = m.member_principal_id 和 g.name='db_owner') 输出其中 MemberName='user_to_be_checked'

在您看来,哪种方法是最长期受支持的方法?我的意思是:微软是否更有可能对系统表结构或存储过程语法/输出进行设计更改?哪一个是跨 SQL Server 版本最可移植的?

谢谢

皇家空军

0 投票
1 回答
245 浏览

postgresql - 哪个 postgres 系统表存储 PID 到会话授权的映射?

我想进一步查看列出的 PID,pg_stat_activity以了解他们最后一次成功调用将会话SET SESSION AUTHORIZATION授权设置为什么。在 PostgreSQL 9.0 上我需要哪个表或视图?