随笔分类 - MS Sql
摘要:sql 某个字段在哪些表中存在: select sysobjects.name from syscolumns inner join sysobjects on syscolumns.id = sysobjects.id and sysobjects.xtype = 'u' where syscol
阅读全文
摘要:假设有桌子表名icate_table_set(table_id,table_name,table_state_id,store_id), 桌子状态表名icate_table_state(state_id,state_name,state_attr状态属性如空桌,使用中等,store_id)store...
阅读全文
摘要:IF EXISTS (SELECT 1 FROM 表名 WHERE 条件)UPDATE 表名 SET 字段=值 WHERE 条件ELSEINSERT INTO 表名(字段) VALUES(值)真实使用举例:if exists(select 1 from [UserRules] where UserI...
阅读全文
摘要:sql中经常需要把多个行数据合成一行下面是利用 FOR XML PATH来实现的简单介绍。 1,把图一的转换为图二: 1 SELECT articleID, 2 (SELECT CONVERT(varchar(10),tagID)+',' FROM articleTag_tb 3 FOR XML P
阅读全文