SELECT DISTINCT [type]
FROM [dbo].[sysobjects]--type
------
--D 
--FN
--IF
--K 
--P 
--S 
--TF
--U 
--V SQL里面的这个type总共有多少种?分别对应着哪些SQL物件?

解决方案 »

  1.   

    C = CHECK 约束
    D = 默认值或 DEFAULT 约束
    F = FOREIGN KEY 约束
    L = 日志
    FN = 标量函数
    IF = 内嵌表函数
    P = 存储过程
    PK = PRIMARY KEY 约束(类型是 K)
    RF = 复制筛选存储过程
    S = 系统表
    TF = 表函数
    TR = 触发器
    U = 用户表
    UQ = UNIQUE 约束(类型是 K)
    V = 视图
    X = 扩展存储过程 
      

  2.   

    C = CHECK 约束  
    D = 默认值或 DEFAULT 约束 
    F = FOREIGN KEY 约束  
    FN = 标量函数 
    IF = 内嵌表函数 
    K = PRIMARY KEY 或 UNIQUE 约束  
    L = 日志 
    P = 存储过程 
    R = 规则 
    RF = 复制筛选存储过程 
    S = 系统表  
    TF = 表函数 
    TR = 触发器 
    U = 用户表 
    V = 视图 
    X = 扩展存储过程 
      

  3.   

    C = CHECK 约束  
    D = 默认值或 DEFAULT 约束 
    F = FOREIGN KEY 约束  
    FN = 标量函数 
    IF = 内嵌表函数 
    K = PRIMARY KEY 或 UNIQUE 约束  
    L = 日志 
    P = 存储过程 
    R = 规则 
    RF = 复制筛选存储过程 
    S = 系统表  
    TF = 表函数 
    TR = 触发器 
    U = 用户表 
    V = 视图 
    X = 扩展存储过程 
    学习了
      

  4.   

    C = CHECK 约束  
    D = 默认值或 DEFAULT 约束 
    F = FOREIGN KEY 约束  
    FN = 标量函数 
    IF = 内嵌表函数 
    K = PRIMARY KEY 或 UNIQUE 约束  
    L = 日志 
    P = 存储过程 
    R = 规则 
    RF = 复制筛选存储过程 
    S = 系统表  
    TF = 表函数 
    TR = 触发器 
    U = 用户表 
    V = 视图 
    X = 扩展存储过程