腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
命名
默认
约束
sql
、
tsql
、
sql-server-2014
我试图在这里创建一个
默认
约束
,但是系统为它生成了一个奇怪的名称。如果我想将其
命名
为df_MY_TABLE_GUID或其他名称,我如何指定使用该名称?
浏览 32
提问于2020-08-22
得票数 0
回答已采纳
2
回答
如何正确重
命名
所有未
命名
的
默认
约束
sql-server
使用SQL Server 2014:我正在处理一个大型生产数据库,其中包含许多未
命名
的
默认
约束
。未
命名
的default
约束
导致了许多问题,因为它们在我填充数据库模式填充脚本的每个"DEV“或"QA”环境中都有一个随机名称。随机的
默认
约束
名称会导致SSDT模式比较/更新脚本失败。我需要正确地将生产数据库的
默认
列
约束
命名
为合适的名称,这样当我编写数据库模式脚本时,它们就不会得到随机的名称。我
浏览 17
提问于2016-09-17
得票数 3
回答已采纳
1
回答
如何在sql server management中生成列拖放和创建脚本
sql-server
、
ssms
此外,我无法从表设计视图中找到添加
命名
默认
约束
或任何其他特定
命名
约束
的方法。如果我指定
默认
值,它只会添加一个带有动态生成名称的
默认
约束
。 (预先谢谢:)
浏览 2
提问于2011-03-22
得票数 4
3
回答
如何在Server中查找非空
约束
的名称
sql-server
、
sql-server-2008
、
null
、
constraints
如何在Server中找到
命名
的null
约束
的名称?我可以找到check
约束
、
默认
约束
、FK
约束
、PK
约束
和唯一
约束
,但是NN
约束
没有出现。
浏览 4
提问于2015-12-04
得票数 3
回答已采纳
1
回答
create table中的Oracle
命名
约束
将日期设置为
默认
日期
sql
、
oracle
我想在我的CREATE TABLE语句中添加一个
命名
约束
,它将使我的列
默认
为系统日期。我知道如何定义主键
约束
:如何定义对Hire_Date的
约束
,使其
默认
为系统日期?
浏览 0
提问于2012-08-03
得票数 0
回答已采纳
1
回答
雪花:如何执行CTAS或将包含
约束
和
默认
值的数据从表x复制到y?
sql
、
database
、
copy
、
clone
、
snowflake-cloud-data-platform
问题是,我不仅必须在目标上重
命名
相同的列,而且还需要: 定义
约束
(这些
约束
在alter中是可以的,添加列并设置Null,例如,定义
默认
值- sequences...thus SF不支持sequences那么,如果我甚至不能添加一个
默认
的列,这又是如何实现的呢?我的想法是对CTAS,然后修改表,以添加列
默认
值,pks和其他
约束
,但它失败的
默认
值.如果我做了一个普通的CTAS,我可以重
命名
列,但不能保留/更改
约束</em
浏览 1
提问于2021-02-22
得票数 0
1
回答
可以更改
默认
对象名称吗?
sql-server
迟早,db开发人员会遇到并可能使用许多对象的
命名
方案,比如外部keyes、
默认
约束
等等。让我们考虑这个示例:将所有外键
命名
为: 什么类型的参数化/外部程序可以用来实现
默认
名称,例如,当使用create table语句提及fk但没有显式提供
约束
名称时?
浏览 0
提问于2019-10-01
得票数 4
2
回答
重
命名
数据库
约束
sql-server
、
sql-server-2012
我必须重
命名
数据库中的
约束
。当前数据库由以下脚本(sample,part)创建: CREATE TABLE [dbo].现在我需要重
命名
附加到[Column1]的
默认
约束
。怎么可能做到呢?
浏览 6
提问于2013-06-04
得票数 1
回答已采纳
3
回答
动态删除多个外键
约束
sql
、
sql-server
、
constraints
不知道这是如何发生的,但是我们在同一列上有多个相同的FK
约束
。我认为它们是由某个管理工作室类型的东西
命名
的,这意味着它们不是
默认
的
约束
,也不是由人
命名
的。where TABLE_NAME = 'Device' 如何删除结果集中的每个
约束
我想我需要迭代并执
浏览 2
提问于2014-08-15
得票数 0
回答已采纳
4
回答
从mysql中的表中删除外键
mysql
、
sql
、
database
、
foreign-keys
首先,我尝试删除外键
约束
,但是出现了一个错误ALTER TABLE passenger 错误信息 #1091 -不能删除我还没有
命名
外键
约束
。是否可以在不
命名
外键
约束
的情况下删除它。外键是否有
默认
命名
。
浏览 5
提问于2015-06-03
得票数 3
回答已采纳
1
回答
标识的
命名
默认
约束
sql
、
sql-server
、
tsql
我希望为EmployeeID列使用标识(1,1)设置一个
命名
的
默认
约束
。
浏览 2
提问于2017-12-01
得票数 0
回答已采纳
3
回答
实现键、索引、
约束
的
命名
标准
sql-server
、
sql-server-2008
、
sql-server-2005
我有一个有很多表的数据库,我希望根据以下规则重
命名
主/外键、索引和
默认
约束
: 有人已经做过类似的SQL脚本了吗?
浏览 7
提问于2012-05-19
得票数 6
回答已采纳
1
回答
PostgreSQL:
默认
约束
名称
postgresql
、
naming-conventions
、
constraints
在PostgreSQL中创建表时,如果未提供
默认
约束
名称,则将分配: a integer, UNIQUE (a, b)但是,使用ALTER TABLE添加
约束
似乎是必须的:这导致了我所从事的项目的
命名
不一致,并提示了以下问题: 是否有一种简单的方法可以将
约束</e
浏览 1
提问于2010-11-05
得票数 109
回答已采纳
2
回答
通过仅知道模式和表名来删除postgresql中的主键
约束
sql
、
postgresql
据我所知,在postgresql中删除主键的唯一方法是:
默认
情况下,
约束
名称为然而,有时如果表已经被重
命名
,我无法获得原始的表名来构造正确的
约束
名称。我正在编写这样做的程序,所以我只需要使用SQL
浏览 19
提问于2017-12-25
得票数 12
回答已采纳
5
回答
是否可以在SQL Server的add column语句中创建
命名
的default
约束
?
sql-server
、
constraints
、
alter-table
、
code-maintainability
在SQL Server中,我在表中有一个新列: ADD newColumn NOT NULL为了解决这个问题,我可以创建带有
默认
约束
的表,然后删除它。但是,似乎没有任何方法可以指定缺省
约束
应作为此语句的一部分
命名
,因此我摆脱它的唯一方法是使用一个在sys.default_constraints表中查找它的存储过程。
浏览 4
提问于2010-09-22
得票数 191
回答已采纳
1
回答
Postgres不为唯一的键
约束
重用唯一索引吗?
postgresql
有了Oracle的经验,我假设每个唯一的
约束
都会重用唯一的索引。agent_uxPostgres不为唯一的键
约束
重用唯一索引吗注意到I不能删除与唯一<em
浏览 2
提问于2019-01-02
得票数 0
回答已采纳
2
回答
对象名称中的句点是不良实践吗?
tsql
、
objectname
例如,
默认
值为0的
约束
可以
命名
为DF__tablename.columnname。 虽然我对这种糟糕做法的搜索并没有产生结果,但在我在SO和许多其他站点上看到的众多
约束
示例中,我从未发现过一个句号。
浏览 4
提问于2019-03-05
得票数 0
回答已采纳
2
回答
用用户定义的名称重
命名
所有
约束
名称
sql-server
、
sql-server-2008
、
sql-server-2008-r2
如何查询数据库中的所有类型的
约束
,如主键、外键、唯一键和
默认
约束
,并以下列格式将其系统生成名称重
命名
为名称: FK_ColumnName1
浏览 3
提问于2012-09-22
得票数 0
1
回答
为什么更改表和添加外键会产生额外的
约束
?
sql-server
、
sql-server-2008-r2
、
foreign-key
、
alter-table
编辑:它是添加列时设置
默认
值的结果,是一个
默认
约束
。当以‘DF_’开头时,名称给出了它。无论如何,通过添加列并手动
命名
约束
来解决这个问题。ALTER TABLE MyTable ADD [FooId] [int] NOT NULL CONSTRAINT DF_MyTable_FooId DEFAULT 0 现在,我可以轻松地删除
约束
和删除列(类似于DF__MyTable_FooId__53385258),如果在create语句中定义外键,就不会创建该
约束
。我的问题是,当
浏览 0
提问于2012-07-30
得票数 5
回答已采纳
2
回答
VS数据库项目主密钥名
sql-server
、
visual-studio
、
visual-studio-2015
、
database-project
我想
命名
主键,但它似乎忽略了任何尝试。但是,
命名
默认
约束
是有效的。 CREATE TABLE [dbo].我让它只创建脚本,而不是发布到Server,它去掉了主键上的word
约束
和名称。
浏览 2
提问于2016-06-28
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券