问题标签 [column-defaults]

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 投票
2 回答
69 浏览

sql - SQL - 为表中的默认列值设置参数

使用 SQL Server 2012。

我的成员表中有一个使用以下脚本创建的列:

如果同一个表中的另一列是某个值,我希望该列只有 1 作为默认值。让我们将此列称为 MemDesc,我希望 EnableMemberWebAccess 在 MemDesc = 'Founder' 时默认为 1,而在 MemDesc != 'Founder' 时默认为 0。

非常感谢任何帮助!

0 投票
7 回答
66920 浏览

sql - 添加具有默认值的列?

我正在向我的数据库表中添加一列。它是一个简单的 Char 列,其值为“Y”或“N”。

是否可以将列默认为“N”?如果是这样,怎么做?

当前添加列的脚本:

0 投票
0 回答
523 浏览

angular-ui-grid - angular-ui-grid 上下箭头不显示类型编号的列

当我将列类型设置为“数字”时,它不会呈现默认的向上/向下箭头。它只允许直接文本编辑。是另一个网格选项覆盖它吗?“优先级”列是我的示例中的问题。

带有向上/向下箭头的列:

在此处输入图像描述

我的专栏有问题:

在此处输入图像描述

HTML:

JS:

0 投票
2 回答
632 浏览

php - 如何回显从数据库列中检索到的默认值

从数据库中,我可以通过下面的查询检索列的默认值。也就是说,我可以从 phpMyAdmin 和 dbForge Studio。通过 mysqli 可能,但我根本无法得到值 (TINYINT) 的回显。
需要它用默认值填充(可纠正和隐藏的)表单输入框。作为一个值,$btwl 保持为空;在该列中的单个记录上使用的相同代码有效。所以,我希望有另一种类型的获取需要回显一个默认密码,但我找不到任何文档如何。帮助表示赞赏。

这没有任何价值。默认列值已填充。
该查询经过双重检查,并在远程主机和本地上的 phpMyAdmin 和 dbForge Studio 中给出预期值 6。

SELECT column_default 等,由 Paul T. 在 dbForge 客户端中格式化

这有效,结果如预期。

0 投票
2 回答
872 浏览

default-value - Programmatically set default column values based on folder in SharePoint Online

I'm working on enhancing metadata in our SharePoint online (O365) environment. Since a portion of my user base is used to foldering (explorer style), I've started using default column values to automatically set values on any files added to that specific folder (we have content organized categorically by folder currently). An example is our HR documents library - we have separate folders for recruiting, payroll, personnel files, etc. that automatically categorize files added to that folder with the same categories (recruiting, payroll, personnel, etc.). This supports both "search" and "click" users and makes adoption WAY easier while getting important metadata.

I want to implement this in a larger, more dynamic fashion, so manually setting default column values on each folder is not going to be scalable.

How can I reference the top level folder within the library (or even the current folder) for each newly added file and populate the "category" field for that new file with that folder name? I can do some very basic C# or Java code copy/paste, but bonus points for non-coding solutions =)

0 投票
1 回答
120 浏览

postgresql - Postgres:如何填充默认值?

为了清楚起见,我想知道用于填充默认值的机制是什么,而不是在表上创建默认值约束所需的 SQL 语法。

Postgres 是否使用某种触发器来更新默认值(如果缺失或其他原因)?我在官方网站上找不到解释。

0 投票
1 回答
349 浏览

postgresql - PostgreSQL 在表的信息模式中显示错误的序列详细信息

最近我在我的 PostgreSQL 数据库中看到了一个奇怪的场景。我的数据库的信息模式显示的序列名称与实际分配给我的表列的序列名称不同。

问题是:

我有一张桌子 tab_1

以前,表的id列 ( integer) 是一个自动生成的字段,其中序列号是在运行时通过 JPA 生成的。(序列名称tab_1_seq:)

我们进行了更改并将表的列更新id为,bigserial并且序列保持在列级别(分配的新序列tab_1_temp_seq:)不再由 JPA 处理。

进行此更改后,几个月内一切正常,之后我们遇到了错误- “此会话中尚未定义序列“tab_1_temp_seq””

在分析这个问题时,我发现为表分配的序列之间存在不匹配。

在表结构中,我们将序列显示为tab_1_temp_seq并且在information_schema表中分配了旧序列 - tab_1_seq

我不确定是什么真正触发了这种情况,因为我们没有管理我们的数据库系统。如果您遇到任何此类问题,请告诉我其根本原因。

查询:

SELECT table_name, column_name, column_default from information_schema.columns where table_name = 'tab_1';

结果 :

以下是在表结构/属性中找到的详细信息:

0 投票
1 回答
31 浏览

mysql - 内部连接两个数据集但没有任何错误返回(日期格式问题)?

我是 SQL 新手,目前我正在做一个关于连接两个数据集的任务,其中一个数据集是我自己创建的,这是我使用的查询:

然后我将数据从 csv 文件加载到该表中,csv 文件如下所示:

如果我查询这个新创建的表,它看起来像这样(“DATE01”的格式发生了变化):

另一个数据集,我查询并导出到 csv 文件,date01 列的格式类似于01/12/1979,在 SQL 中格式类似于1979-12-01.

对于新创建的数据集,我还曾经select * from information_schema.columns检查需要加入的列的数据类型: 在此处输入图像描述

另一个数据集的日期列是:在此处输入图像描述 不同之处是: 1. csv 中日期列的格式出现不同 2.COLUMN_DEFAULT不同,一个是0000-00-00,另一个是NULL

我想知道为什么我得到空输出的原因可能是因为“日期”格式的不同,但我不知道如何使它们相同,以便我可以在输出中得到一些东西,有人能给我一些提示吗?谢谢你。

0 投票
3 回答
40 浏览

ruby-on-rails - 如何根据 Ruby on Rails 迁移中另一行的选择值更改_column_default?

对不起,你们。Ruby on Rails 的新手。我正在更新包含以下是/否问题的个人资料表格: 在此处输入图像描述

用户表已经有一个现有的children_under_five列,但我想添加一个列has_children来合并他们是否有孩子。唯一的新字段将是has_children,如果有人有一个 5 岁以下的孩子,这意味着他们有一个孩子,那么has_children对于这些​​人来说应该是正确的,否则它应该默认为false. 如何在迁移本身中实现这一点?到目前为止,这就是我所拥有的:

0 投票
0 回答
55 浏览

sharepoint - 文件夹级别的 SharePoint Online 列默认值、文件夹路径编码

我正在尝试使用位于库根目录的“client_LocationBasedDefaults.html”文件在文件夹级别设置库的元数据默认值。此文件包含 xml 格式的每列的默认值。下载、编辑和覆盖文件本身不是问题。这是此文件包含的示例:

现在我的问题涉及标签的 href 属性中的路径。这条路径似乎以某种方式进行了编码,但我无法弄清楚使用了哪种编码。

  • 并非所有特殊字符都经过编码。对于名为 É @!$%&( -+=]{;~.,'£¢±¦²³¼½µ«` 的文件夹,Microsoft 在从 SharePoint 本机页面更改默认值时生成以下内容:É%20@!$ %25%26( -+=]{;~.,%27£¢±¦²³¼½µ«`
  • 很多角色保持不变。这不等同于 encodeURI(),也不等同于 encodeURIComponent(),也不等同于 escape()。只有字符空间、% 和 & 似乎被编码。
  • 如果 href 中给出的路径不准确,SharePoint 将不接受设置的默认值。这会破坏元数据默认值。

我想知道这是否是一种已知的编码方式,我只是不知道并且在互联网上的任何地方都找不到。或者,如果这是 SharePoint 代码的这一部分的特殊性。如果有人对此有任何见解,将不胜感激!现在我只是做一个愚蠢的替换(),它适合我的需要,但如果感觉不对。

谢谢