• SQL 随笔


    自动生成10位ID

    DECLARE @num INT
    DECLARE @strID NVARCHAR(20)
    
    SET @strID = '00000000000000000' + cast(@num AS NVARCHAR(10))
    SET @strID = RIGHT(@strID, 10)

    Date的运算

    DECLARE @StartDate DATETIME
    
    SET @StartDate = dateadd(day, 5, GetDate()) --add day
    PRINT @StartDate
    
    SET @StartDate = dateadd(hh, 5, GetDate()) --add hour
    PRINT @StartDate

    DATEADD() 函数在日期中添加或减去指定的时间间隔。
    DATEADD(datepart,number,date)

    datepart 缩写
    年 yy, yyyy
    季度 qq, q
    月 mm, m
    年中的日 dy, y
    日 dd, d
    周 wk, ww
    星期 dw, w
    小时 hh
    分钟 mi, n
    秒 ss, s
    毫秒 ms
    微妙 mcs
    纳秒 ns

    DECLARE @num INT
    DECLARE @strID NVARCHAR(20) 
    
    --DELETE 
    DELETE FROM [dbo].[Banner]
    
    SET @num = 0
    WHILE @num < 10
    BEGIN
    
        SET @strID = '00000000000000000' + cast(@num AS NVARCHAR(10))
        SET @strID = RIGHT(@strID, 10)
        --print   RIGHT( @strID,10) 
    
        --INSERT
        INSERT INTO [dbo].[Banner] VALUES (
            @strID
            ,@strID + '.jpg'
            ,''
            ,'1'
            ,@num
            ,getdate()
            ,getdate()
            ,getdate()
            ,'false'
            )
    
        SET @num = @num + 1
    END
    View Code
    DECLARE @num INT
    DECLARE @strID NVARCHAR(20) 
    DECLARE @StartDate DateTime
    
    --DELETE 
    DELETE FROM [dbo].[Event]
    
    SET @num = 0
    WHILE @num < 10
    BEGIN
    
        SET @strID = '00000000000000000' + cast(@num AS NVARCHAR(10))
        SET @strID = RIGHT(@strID, 10)
        --print   RIGHT( @strID,10) 
    
        SET @StartDate = dateadd(day,@num, GetDate()) --add day
        --print   @StartDate
    
        --print dateadd(hh,1,getdate()) --add hour
    
        --INSERT
        INSERT INTO [dbo].[Event] VALUES
               (@strID
               ,'Title '+@strID
               ,'Description '+@strID
               ,@strID+'.jpg'
               ,@StartDate
               ,dateadd(hh,3,@StartDate) 
               ,'Venue ' +@strID
               ,'1'
               ,'Creator'
               ,''
               ,'20'
               ,GetDate()
               ,GetDate()
               ,GetDate()
               ,'false')
    
        SET @num = @num + 1
    END
    View Code
  • 相关阅读:
    iOS开发网络篇—数据缓存
    iOS开发网络篇—监测网络状态
    AFNetworking 接收text/html格式返回数据
    ios移动APP支付方案
    iOS开发网络篇—发送json数据给服务器以及多值参数
    AFNetWorking https SSL认证
    CocoaPods版本升级
    内存管理
    init 用法
    Class 用法
  • 原文地址:https://www.cnblogs.com/xiaobuild/p/5085183.html
Copyright © 2020-2023  润新知