zoukankan      html  css  js  c++  java
  • sql server中数据约束相关的查询

     根据表名查找数据约束

    SELECT *
    FROM   INFORMATION_SCHEMA.TABLE_CONSTRAINTS
    WHERE  TABLE_NAME = 'CMS_EventLog';
    SELECT TABLE_NAME ,
           COLUMN_NAME ,
           CONSTRAINT_NAME -- <<-- the one you want! 
    FROM   INFORMATION_SCHEMA.KEY_COLUMN_USAGE
    WHERE  TABLE_NAME = 'tbm_cti_CustomTableItem_Company';

    CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_CATALOG TABLE_SCHEMA TABLE_NAME CONSTRAINT_TYPE IS_DEFERRABLE INITIALLY_DEFERRED
    d_lisa_CMS_dev01_v4300 dbo FK_CMS_Event_NodeID_CMS_Tree d_lisa_CMS_dev01_v4300 dbo CMS_EventLog FOREIGN KEY NO NO
    d_lisa_CMS_dev01_v4300 dbo FK_CMS_Event_SiteID_CMS_Site d_lisa_CMS_dev01_v4300 dbo CMS_EventLog FOREIGN KEY NO NO
    d_lisa_CMS_dev01_v4300 dbo FK_CMS_Event_UserID_CMS_User d_lisa_CMS_dev01_v4300 dbo CMS_EventLog FOREIGN KEY NO NO
    d_lisa_CMS_dev01_v4300 dbo PK_CMS_EventLog d_lisa_CMS_dev01_v4300 dbo CMS_EventLog PRIMARY KEY NO NO

    根据数据约束查找表名

    SELECT TABLE_NAME ,
           COLUMN_NAME ,
           CONSTRAINT_NAME -- <<-- the one you want! 
    FROM   INFORMATION_SCHEMA.KEY_COLUMN_USAGE
    WHERE  CONSTRAINT_NAME LIKE '%6878%'
  • 相关阅读:
    Socket 传送文件
    spring
    Hibernate学习笔记
    servlet之过滤器(转载)
    java 网络编程
    java 文件操作
    java 图形界面 邮件系统
    简易俄罗斯方块
    二叉树习题之重建二叉树
    将博客搬至CSDN
  • 原文地址:https://www.cnblogs.com/chucklu/p/9039722.html
Copyright © 2011-2022 走看看