表约束

2020-09-10 10:46发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们如何检查应用于表列的约束?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们如何检查应用于表列的约束?

付费偷看设置
发送
4条回答
huskylover
1楼 · 2020-09-10 11:17.采纳回答

Hybris不提供任何接口来查看应用于表的列的约束。 您需要在数据库本身中检查它。 下面是一些示例:

在Oracle中:

  SELECT * FROM user_cons_columns WHERE table_name ='您的表名';
  

在HSQLDB中:

  SELECT * FROM information_schema.table_constraints,其中table_name ='YOUR-TABLE-NAME-IN-UPPER-CASE'
  

在MySQL中:

  SHOW CREATE TABLE your-table-name;
  
Tong__Ming
2楼-- · 2020-09-10 11:02

嗨,Rajat-您可以在SQL Query选项卡中使用命令 DESC table-name 来检查表结构,如随附的屏幕快照所示。 请注意, DESC 仅适用于Oracle和MySQL。 对于HSQLDB和MSSQL,等效命令为:

  SELECT * FROM information_schema.columns,其中table_name ='your-table-name'
  

替代文本

打个大熊猫
3楼-- · 2020-09-10 11:16

杂交没有 除了PK唯一性所需的数据库引擎要求之外,还可以在db模式中生成任何约束。

clasier
4楼-- · 2020-09-10 11:13

除PK之外,Hybris还会生成唯一性/索引约束(参考: https: //help.hybris.com/1811/hcd/8ecae959b9bd46b8b426fa8dbde5cac4.html

一周热门 更多>