问题标签 [database-table]

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 投票
8 回答
284166 浏览

mysql - MySQL 数据库表中的最大记录数

MySQL数据库表的记录上限是多少。我想知道自动增量字段。如果我添加数百万条记录会发生什么?如何处理这种情况?谢谢!

0 投票
11 回答
200865 浏览

postgresql - 截断 Postgres 数据库中的所有表

在重建之前,我经常需要从我的 PostgreSQL 数据库中删除所有数据。我将如何直接在 SQL 中执行此操作?

目前,我设法提出了一条 SQL 语句,该语句返回我需要执行的所有命令:

但是一旦我拥有它们,我就看不到以编程方式执行它们的方法。

0 投票
2 回答
24807 浏览

tsql - T-SQL 枢轴?从行值创建表列的可能性

实际上是否可以旋转 T-SQL (2005) 以便(为了论证)第一列的行的值成为输出表列的标题?

我意识到这并不是 PIVOT 的真正用途,但这正是我所需要的——能够请求一个预先不知道列的表,因为它们已作为值输入到表中。

即使是黑客也会很好,tbh。

0 投票
1 回答
96 浏览

database - 仅针对一个字段的单独表可以是合乎逻辑的吗?

如果我有一个包含 City 字段的表,并且正如预期的那样,该字段会重复自身,因此仅将其与另一个表分开就可以规范化概念?我的意思是只有一个字段的分隔表可以有意义并且可以帮助提高性能?

0 投票
4 回答
3519 浏览

sql - SQL Server,长时间未使用的表(如何摆脱不必要的表)?

有没有办法在数据库中找到那些只是垃圾的未使用表?

0 投票
3 回答
136 浏览

mysql - 是否有规范列 = 行的表格的快捷方式?

假设你有一个 mySQL 表来描述你是否可以混合两种物质

第一步是将其转换为

但是你有重复的信息。(例如,如果 A 可以与 B 混合,则 B 可以与 A 混合),因此,您可以删除几行以获得

虽然最后一步在一张小桌子上很容易,但在一张更大的桌子上手动完成却要花很长时间。如何自动删除具有重复含义但内容不同的行?

谢谢,我希望我的问题有意义,因为我仍在学习数据库

0 投票
1 回答
690 浏览

c# - 使用 C# 的数据表约束

我有一个主键应该区分大小写的数据表。ie 'abc' 和 'ABC' 应该被认为是唯一的。因此,我已将数据表的 CaseSensitive 属性启用为 true。但是当我在表中加载 6000 多个项目时,性能会下降。有什么方法可以在加载数据后禁用区分大小写或任何其他方式来实现这一点?

0 投票
2 回答
122 浏览

sql - sql交叉连接查询

我有更多表要交叉加入它们,并且我想显示每个表的字段如下:

tb1.filed1 tb1.filed2 tb2.filed1 .....

我应该怎么办?我如何选择具有详细信息的字段,例如表名。

谢谢....

0 投票
2 回答
242868 浏览

sqlite - 仅当它不存在时才在 SQLite 中创建表

我只想在 SQLite 数据库中创建一个不存在的表。有没有办法做到这一点?如果表存在,我不想删除它,只有在它不存在时才创建它。

0 投票
3 回答
96 浏览

c# - 设计实现 SQL 表

我是 SQL 新手,我被赋予了一项任务。以下是详细信息:

我有什么

  1. 用于用户登录和查看用户状态的 AC# 桌面应用程序(只有两个选项:用户登录并检查所有虚拟创建的用户的状态)

  2. 名为USER的表包含

    • ID
    • 用户名
    • 创建日期
  3. 名为LOGINSTAT的表包含

    • ID
    • 用户名
    • 日志时间
    • 日志日期

我必须实施的

当用户使用 SQL 登录 LOGINSTAT 表时,我必须保存时间和日期。

我的问题

我的问题是如何实现它。我可以完成编码部分,但我有兴趣获得一些好的建议来实现它。据我所知,我认为这是一种正式的方式:

当用户登录时,将值插入登录表中,提供所有必需的值。

我认为这可能有点奇怪。有朋友说用外键和主键也许可以实现,但问题是用户一天可能登录很多次。在这种情况下如何跟踪登录时间和日期?