问题标签 [alter]

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 投票
4 回答
93936 浏览

sql - 如何在 SQL Server 2008 中更改此计算列?

我有一个使用以下行创建的计算列:

但是,现在我需要将此列更改为:

但它不起作用。我正在尝试在 case 语句中输入另一个条件,但它不起作用。

非常感谢!

0 投票
2 回答
1361 浏览

oracle - 更改和更新层次关系表以查看是否有子级的过程

我在 Oracle pl/sql 上有一个分层表。就像是:

我需要创建一个过程来更改该表,以便获得一个新字段,该字段告诉每个节点是否有任何子节点。

是否可以在一个过程中进行更改和更新?任何代码示例将不胜感激。

谢谢

0 投票
1 回答
35043 浏览

sql - 如何将主键更改为非集群?

兼职不情愿的DBA在这里。我想将现有的主键索引从聚集更改为非聚集。语法正在逃避我。

这就是它现在的脚本。

我在在线文档中没有看到 ALTER CONSTRAINT 语句。

0 投票
2 回答
17904 浏览

php - 我可以使用 ALTER DATABASE 重命名 mysql 数据库吗?

我正在使用 PDO 和 PHP 创建一个新数据库,然后创建一个对该数据库具有权限的新用户。如果其中一个失败,我想重命名数据库和用户,以便以后可以删除它们并且名称可用。

是否可以使用 ALTER DATABASE 重命名 mysql 数据库?

0 投票
2 回答
92 浏览

drupal - Drupal 问题 - 自定义 form_altered 模块

本周我已经弄清楚如何使用 form_alter 和 custom 修改 location 模块中的表单元素element hook_elements()需要一些关于 Drupal $form 值的提示

我能够使用 unset 隐藏元素,例如:unset($element['locpick']['user_latitude']);

还添加了带有 drupal_add_css 的 css 以隐藏不需要的组,并更改边距、边框和填充

但是,我有几个问题:

  • 如何在字段之间添加额外的文本标题?
  • 如何更改输入字段长度?
  • 是否可以移动字段或将它们放在表格中?
0 投票
1 回答
773 浏览

database - 如何有效地修改索引

大家好,

问题:我正在寻找将索引从聚集索引转换为非聚集索引的正确方法

描述:我在 sybase db 中有一个如下表:

这是使用 UserId 进行哈希分区的。

目前它有2个索引

该表有大约 2000 万条记录。

我现在想将 UserId 设为聚集索引,将时间设为非聚集索引。

用户更改索引从群集更改为非群集是否正确,或者我是否删除索引并重新创建。userId 用于哈希分区的事实对此有什么影响吗?

对我来说,改变似乎还有很长的路要走,但我还没有尝试过。

0 投票
2 回答
25101 浏览

mysql - 如果你终止一个长时间运行的变更查询会发生什么?

如果你终止一个长时间运行的变更查询会发生什么?更改查询会简单地还原吗?这需要多长时间(作为它已经运行的时间的一部分)?

如果该查询被复制到另一台服务器上怎么办?杀死另一台服务器上的进程会恢复原始服务器的更改查询吗?

我们正在运行 mysql

0 投票
1 回答
3892 浏览

drupal - drupal hook_menu_alter() 用于添加标签

我想在名为“cssswitch”的模块的“node/%/edit”页面中添加一些选项卡。当我单击“重建菜单”时,会显示两个新选项卡,但在编辑它们时会为所有节点显示它们,而不仅仅是节点“cssswitch”。我希望仅在编辑“cssswitch”类型的节点时才显示这些新选项卡。

另一个问题是当我清除所有缓存时,选项卡会从所有编辑页面中完全消失。下面是我写的代码。

谢谢你的帮助。

0 投票
4 回答
5652 浏览

sql - 向架构中的多个表添加列

我需要更改模式中的多个表,对于所有带有前缀的表,例如:

我需要它来迭代多个表,例如 SCHEMA.table1、SCHEMA.table2 ... 等等。架构中有大约 800 个表。

我想知道是否有某种通配符可以使用?我正在考虑从系统表中创建一个游标,但确信一定有更简单的方法。

0 投票
1 回答
418 浏览

hibernate - (休眠)表在提交失败后更改

我是新来的冬眠。我有一个因 HibernateException 而失败的事务,但在提交后表已更改。这是代码:

编辑:显然 InnoDB 不会回滚重复键错误的事务,而只会回滚语句。我希望事务总是在出现任何错误时回滚。

EDIT2:忽略这一点。我正在使用 MyIsam。