小编And*_*ttó的帖子

循环遍历DataView中的行

DataView对象没有Rows像这样的属性DataTable.

如何遍历DataView的行?

.net dataview loops

54
推荐指数
1
解决办法
11万
查看次数

T-SQL RETURN无效

我有问题我的T-SQL,看看表上的项目是否存在,但我有错误信息

消息178,级别15,状态1,行2具有返回值的RETURN语句不能在此上下文中使用.消息178,级别15,状态1,行4具有返回值的RETURN语句不能在此上下文中使用.

IF EXISTS(SELECT COUNT(timesheetID)
FROM [TaskManagementSystem_DB].[dbo].[Timesheet_entry]
WHERE userID ='12'  AND CONVERT(date, startTimeStamp)=CONVERT(date, getdate())) 
    RETURN 1
else
RETURN 0
Run Code Online (Sandbox Code Playgroud)

整个代码:

ALTER PROCEDURE [dbo].[CheckTimesheetIsEXISTS_forUser]  @UserID uniqueidentifier

AS 
BEGIN    
-- SET NOCOUNT ON added to prevent extra result sets from   
-- interfering with SELECT statements.  SET NOCOUNT ON;

IF EXISTS(SELECT COUNT(timesheetID) FROM 
 [TaskManagementSystem_DB].[dbo].[Timesheet_entry] 
 WHERE userID
  ='3fd971f7-e6e8-40fe-a90d-a7c9df8bf7b5'  
 AND CONVERT(date, startTimeStamp)=CONVERT(date, getdate()))



  RETURN 1 
else 
 RETURN 0 
END
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server-2008-r2

4
推荐指数
1
解决办法
6750
查看次数

如何在 SQL Server 2005 中使用表数据备份特定表

我想用 SQL Server 2005 中的数据库中的表数据备份特定表。谢谢。

sql sql-server-2005

2
推荐指数
1
解决办法
8083
查看次数

如何组合两个更新语句

我有以下两个更新语句:

update tb1
set col1=1
where id in ('1', '2', '3')

update tb1
set col1=0
where id not in ('1', '2', '3')
Run Code Online (Sandbox Code Playgroud)

我可以将上述两个更新语句合二为一吗?

sql sql-update

2
推荐指数
1
解决办法
2526
查看次数

在列中插入默认值

我想在一个表中插入记录,其中列具有相同的值,用于插入所有记录.如何在不改变表结构的情况下完成.

Insert into tableA(clientid,no_of_users)
select clientid
from tableB
Run Code Online (Sandbox Code Playgroud)

我想要所有记录的no-of_users = 3

sql sql-server sql-server-2008

-3
推荐指数
1
解决办法
79
查看次数