zoukankan      html  css  js  c++  java
  • aspnet_Users_CreateUser

    aspnet_Users_CreateUser
    ALTER  PROCEDURE [dbo].aspnet_Users_CreateUser
        
    @ApplicationId    UNIQUEIDENTIFIER,
        
    @UserName         NVARCHAR(256),
        
    @IsUserAnonymous  BIT,----是否匿名用户
        @LastActivityDate DATETIME,----最近活动时间
        @UserId           UNIQUEIDENTIFIER OUTPUT---输出参数
    AS
    BEGIN
        
    IF@UserId IS NULL )
            
    SELECT @UserId = NEWID()----函数自动生成
        /*对于每台计算机,由 NEWID 返回的值不同。所显示的数字仅起解释说明的作用。*/
        
    ELSE
        
    BEGIN
            
    IFEXISTSSELECT UserId FROM dbo.aspnet_Users
                        
    WHERE @UserId = UserId ) )
                
    RETURN -1
        
    /*如果ID不为空,且查询表中存在此ID的话,返回-1(存在就不能插入,所以返回-1)*/
        
    END
        
    /*不存在就开始插入数据,然后返回0*/
        
    INSERT dbo.aspnet_Users (ApplicationId, UserId, UserName, LoweredUserName, IsAnonymous, LastActivityDate)
        
    VALUES (@ApplicationId@UserId@UserNameLOWER(@UserName), @IsUserAnonymous@LastActivityDate)

        
    RETURN 0
    END
  • 相关阅读:
    路由器的配置
    逻辑卷
    valn配置
    交换分区和虚拟内存
    TCP和UDP
    语法练习1
    oracl通用函数
    AOP
    oracle查询操作
    Oracle中的转换函数
  • 原文地址:https://www.cnblogs.com/ruanbl/p/491907.html
Copyright © 2011-2022 走看看