小编Ale*_*lok的帖子

SQL Server中的IF内部的ALTER FUNCTION

我只需要修改一个函数.我试过这个:

IF EXISTS(SELECT * FROM Information_schema.Routines 
          WHERE Specific_schema = 'dbo' 
            AND SPECIFIC_NAME = 'fnTestFunc' 
            AND Routine_Type = 'FUNCTION')
BEGIN
    ALTER FUNCTION [dbo].[fnTestFunc] (@input VARCHAR(3))
    RETURNS VARCHAR(2)
    AS 
    BEGIN
         --something
    END
END
Run Code Online (Sandbox Code Playgroud)

但显示错误

ALTER FUNCTION必须是批处理中的单个查询

知道这里有什么问题吗?

sql t-sql sql-server

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

使用 Windows 身份验证连接到 SQL Server 时选择不同的用户

我正在尝试通过将Windows 身份验证与 Microsoft SQL Server Management Studio 结合使用来连接到 SQL Server。我在运行 SQL Server 的计算机上创建了多个用户。

登录对话框不允许选择其他用户,但当前 Windows 会话登录的用户除外。

如何以其他用户身份登录 Management Studio?

在此输入图像描述

sql-server authentication ssms

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

标签 统计

sql-server ×2

authentication ×1

sql ×1

ssms ×1

t-sql ×1