使用Update查询指定编号的数据

今天做存储过程,在偶然间想到了一件事,

那就是select可以查询一条数据,

那update为什么不行呢,

其实是可以的,

经过本人专牛角尖,

还是弄出来了

在QSL里面其实还有一种查询那就是用Update查询一条数据,

不多说看代码就知道了

转载请注明出处

CREATE TABLE [dbo].[Name](--建表后插入数据
	[id] [int] IDENTITY(1,1) NOT NULL,
	[name] [varchar](50) NOT NULL,
	[age] [int] NOT NULL,
	[sex] [varchar](10) NOT NULL,
	[shenggao] [int] NOT NULL,
	[DESC] [varchar](100) NOT NULL,
 CONSTRAINT [PK_Name] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

GO


DECLARE @ID int='123456'--编号
DECLARE @C1 VARCHAR(50)--指定要查出来的列

UPDATE [Name] 
SET @C1=[name]--取某一列
WHERE id=@ID
select @C1   --显示列数据




结果自己测试吧

转载请注明出处

发布了38 篇原创文章 · 获赞 7 · 访问量 5万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章