01 2013 档案

摘要:SELECT SYSCOLUMNS.name FROM SYSCOLUMNS,SYSOBJECTS,SYSINDEXES,SYSINDEXKEYS WHERE SYSCOLUMNS.id = object_id('Tab_XXX') --syscolumns.id为该列所属的表对象ID AND SYSOBJECTS.xtype = 'PK' --sysobjects.xtype对象类型 AND SYSOBJECTS.parent_obj = SYSCOLUMNS.id AND SYSINDEXES.id = SYSCOLUMNS.id AND SYSOBJECT 阅读全文
posted @ 2013-01-30 20:21 KingOfFreedom 阅读(3523) 评论(1) 推荐(0) 编辑
摘要:COLUMNPROPERTY返回有关列或参数的信息。 语法COLUMNPROPERTY ( id , column , property ) 参数 id 一个表达式,其中包含表或过程的标识符 (ID)。 column 一个表达式,其中包含列或参数的名称。 property 一个表达式,其中包含要为 id 返回的信息,可以为下列值之一。 值 说明 返回的值 AllowsNull 允许空值。 1 = TRUE 0 = FALSE NULL = 输入无效。 ColumnId 对应于 sys.columns.column_id 的列 ID 值。 列 ID查询多列时,列 ID 值的序列中可能出现间隔。. 阅读全文
posted @ 2013-01-30 14:42 KingOfFreedom 阅读(579) 评论(0) 推荐(0) 编辑
摘要:SQL中Case的使用方法Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELSE '其他' END这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是 阅读全文
posted @ 2013-01-30 14:15 KingOfFreedom 阅读(836) 评论(0) 推荐(0) 编辑
摘要:MS SQL SERVER 中的系统表序号名称说明备注1syscolumns每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。2syscomments包含每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的项。text 列包含原始 SQL 定义语句,其最大大小限制为 4 MB。不应删除 syscomments 中的项。如果手工删除或修改 syscomments 中的项,则对应的存储过程将不能正常工作。若要隐藏或加密存储过程定义,请使用含有 ENCRYPTION 关键字的 Create PROCEDURE。3sysdepends包含对象(视图、过 阅读全文
posted @ 2013-01-30 11:30 KingOfFreedom 阅读(925) 评论(0) 推荐(0) 编辑
摘要:一,OBJECT_ID语法 OBJECT_ID ( '[ database_name . [ schema_name ] .| schema_name . ]object_name' [ ,'object_type' ] )作用 返回架构围内对象的数据库对象标识号。提示 使用 OBJECT_ID 不能查询非架构范围内的对象(如 DDL 触发器)。 对于在 sys.objects 目录视图中找不到的对象,需要通过查询适当的目录视图来获取该对象的标识号。 例如,若要返回 DDL 触发器的对象标识号,请使用 SELECT OBJECT_ID FROM sys.trig 阅读全文
posted @ 2013-01-18 15:11 KingOfFreedom 阅读(262) 评论(0) 推荐(0) 编辑
摘要:有时候,我们会在SQL的语句中看到类似如下的语句:SELECT O.id, U.name OWNER, O.name, O.type FROM xxx.dbo.sysobjects O LEFT JOIN xxx.dbo.sysusers U ON O.uid = U.uid WHERE (O.type = N'U' OR O.type = N'S' OR O.type = N'V') ORDER BY O.nameSELECT O.id, U.name OWNER, O.name, O.type FROM xxx.dbo.sysobjects 阅读全文
posted @ 2013-01-18 13:58 KingOfFreedom 阅读(572) 评论(0) 推荐(0) 编辑