自动生成10位ID

DECLARE @num INT
DECLARE @strID NVARCHAR(20) SET @strID = '' + 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 = '' + cast(@num AS NVARCHAR(10))
SET @strID = RIGHT(@strID, 10)
--print RIGHT( @strID,10) --INSERT
INSERT INTO [dbo].[Banner] VALUES (
@strID
,@strID + '.jpg'
,''
,''
,@num
,getdate()
,getdate()
,getdate()
,'false'
) SET @num = @num + 1
END
DECLARE @num INT
DECLARE @strID NVARCHAR(20)
DECLARE @StartDate DateTime --DELETE
DELETE FROM [dbo].[Event] SET @num = 0
WHILE @num < 10
BEGIN SET @strID = '' + 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
,''
,'Creator'
,''
,''
,GetDate()
,GetDate()
,GetDate()
,'false') SET @num = @num + 1
END

SQL 随笔的更多相关文章

  1. sql 随笔 2015-07-02

    sql 自定义函数 --检查函数是否存在 if exists (select * from dbo.sysobjects where id = object_id(N'dbo.pTitleCase') ...

  2. spark SQL随笔

    sparkSQL 1.主要的数据结构 DataFreames 2.开始使用:SQLContext 创建步骤: Val  sc:sparkContext Val  sqlContext=new org. ...

  3. sql 随笔更新

    SELECT DISTINCT(p.`id`), p.`id` , v.`full_name` , CONCAT(LEFT(v.mobile, 7), '****') , DATE_FORMAT(DA ...

  4. sql 随笔 2015-08-07

    xls 导入数据库 --删除现有数据 DELETE FROM dbo.PhoneList --插入数据 insert into dbo.PhoneList --读取xls数据 ) , as [Enab ...

  5. sql 随笔 2015-06-30

    清除多余字符 --清除多余字符 --' --char(9) 水平制表符 --char(10)换行键 --char(13)回车键 REPLACE( REPLACE( REPLACE(REPLACE([P ...

  6. SQL随笔

    多表分页查询: ,; 向表中插入新的字段: ALTER TABLE `Table_name` ) NOT NULL DEFAULT '' AFTER `id`;  更新表数据: UPDATE [LOW ...

  7. Mysql之SQL随笔

    1.创建数据库 create database if not exists shop default character set utf8mb4 default collate utf8mb4_uni ...

  8. 微软BI 系列随笔列表 (SSIS, SSRS, SSAS, MDX, SQL Server)

    [公告]本博客于2015年10月起不再更新 新博客文章主要发表在商业智能BI社区: http://www.flybi.net/blog/biwork 博客地图自动分类 文章目录方便更好的导航,阅读文章 ...

  9. sql server中分布式查询随笔

    由于业务逻辑的多样性 经常得在sql server中查询不同数据库中数据 这就产生了分布式查询的需求 现我将开发中遇到的几种查询总结如下: 1.access版本 --建立连接服务器 exec sp_a ...

随机推荐

  1. python 数据结构-元组tuple

    tuple0=() #空 tuple1="wo", #元组中包括单个元素用, tuple2="monkey","cat","chi ...

  2. hibernate---table_Generator

    首先讲一下调试技巧:: @javax.persistence.TableGenerator( name="Teacher_GEN", table="GENERATOR_T ...

  3. Orchard中文学习视频录制完成

    Orchard学习视频已登录百度传课: http://www.chuanke.com/3027295-124882.html http://pan.baidu.com/s/13zc0u 1.orcha ...

  4. [haoi2009]毛毛虫 树形dp

    这道题细节处理不少,但要AC不难: 设以i节点为根节点的子树能形成的最大的毛毛虫长度为f[i],则f[i]=max(f[j])+i节点的孩子数: 答案需要f最大和次大的两个子树合并,而且若合并的位置不 ...

  5. Apache CXF实现Web Service(4)——Tomcat容器和Spring实现JAX-RS(RESTful) web service

    准备 我们仍然使用 Apache CXF实现Web Service(2)——不借助重量级Web容器和Spring实现一个纯的JAX-RS(RESTful) web service 中的代码作为基础,并 ...

  6. Sqli-labs less 19

    Less-19 从源代码中我们可以看到我们获取到的是HTTP_REFERER 那和less18是基本一致的,我们从referer进行修改. 还是像less18一样,我们只给出一个示例 将referer ...

  7. Sqli-labs less 51

    Less-51 本关的sql语句为    $sql="SELECT * FROM users ORDER BY '$id'"; 我们此处要进行stacked injection,要 ...

  8. 用于主题检测的临时日志(b42e98ba-eb4f-4099-a54c-7aee3f29c3dd - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

    这是一个未删除的临时日志.请手动删除它.(184c28c9-c88e-48fe-9713-6891e2d15044 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

  9. POJ 2724

    Purifying Machine Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 4014   Accepted: 1127 ...

  10. 【剑指offer】和为S的连续整数序列

    找到所有和为S的连续整数序列,序列长度>=2 我的思路:数学法,限定首元素范围,计算序列长度. 书上解法:用small和big两个游标记录序列的开始和结束位置,调整游标. 我的解法: /* ​直 ...