随笔分类 -  DataBase

SQL语句关键字UNION小知识
摘要:今天在用UNION进行将两个查询结合时,发现加了text类型的字段进去就报错了,错误信息如下:服务器: 消息 8163,级别 16,状态 4,行 1不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型。经过翻阅资料后才知道,原因在于如此操作 无法对text类型判断是否重复,所以要在UNION后加个ALL关键字,如下:SELECT GroupProductID AS P... 阅读全文

posted @ 2007-10-15 12:52 老弹 阅读(854) 评论(0) 推荐(0)

列出一个表中的某个字段重复的记录
摘要:在某些时候,需要列出一个表中的某个字段重复的记录,如下: ================表结构===================== if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_Message]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop... 阅读全文

posted @ 2006-05-01 01:33 老弹 阅读(768) 评论(0) 推荐(0)

分割以逗号作为分割符号的字符串并插入到表中
摘要:SQL语句如下:DECLARE @temp varchar(50)DECLARE @post intDECLARE @endpost intDECLARE @flag bitSET @flag = 1SET @post = 0SET @temp='1,2,3,4,' WHILE(@flag = 1)BEGIN SET @endpost = charindex(',',@temp) ... 阅读全文

posted @ 2006-05-01 01:32 老弹 阅读(1630) 评论(0) 推荐(0)

导航