摘要:
一、SQL Server 日期函数集合Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->--参考http://msdn.microsoft.com/zh-cn/library/ms186724.aspx--1:获取系统日期和时间值函数--getdate()SELECTGETDATE()AS'today'--getutcdate()SELECTGETUTCDATE()AS'today'--2:修改日期和时间值函数- 阅读全文
随笔档案-2010年04月
SQL Server 使用bcp进行大数据量导出导入
2010-04-17 20:03 by 听风吹雨, 11513 阅读, 收藏, 编辑
摘要:
SQL Server的导出导入方式有:在SQL Server中提供了导入导出的界面操作。在界面操作中又分【复制一个或多个表或视图的数据】和【编写查询以指定要传输的数据】两种模式,第一种是直接对表、视图进行全部字段、记录进行导出,而第二种就是可以通过SQL语句来控制导出导入的字段和行。使用 简单但有用的SQL脚本 中的【表复制】这里面的方法。 再一种就是在命令行中使用bcp命令来导入导出数据,需要特别说明的是,这是对大数据量导入导出就好的办法。下面是我实践出来可以使用的脚本,但是我在使用bcp的时候遇到了一些问题,希望大家给于帮助。谢谢。(PS:问题在下面代码中)使用xp_cmdshel... 阅读全文
使用Excel批量生成SQL脚本(小技巧)
2010-04-15 14:18 by 听风吹雨, 26410 阅读, 收藏, 编辑
摘要:
需求: 我们需要把Excel中的一些资料更新到数据库表中,比如学生的考试系统,在数据中已经有了考生的ID,这里有一份考生ID和考生成绩的Excel表,我们如何把考生成绩更新到数据库表中呢?方案:我们最常使用的做法就是把这个Excel表导入到数据库中,在使用update语句来更新表。没错,这就是我通常使用的方法,但是有些人他们不安常理出牌,有时候客户说:我只会执行SQL,我不知道怎么把Excel导入到数据库中。这个时候我们如何把要更新的内容生产SQL语句给到客户呢?如何是一两条记录,我们手动写SQL就可以了,但是如果有几百个学生,我们要手动写几百条语句吗?是否有批量生成SQL脚本的方法?这就是. 阅读全文
简单实用SQL脚本
2010-04-09 18:32 by 听风吹雨, 47111 阅读, 收藏, 编辑
摘要:
行列互转Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
createtabletest(idint,namevarchar(20),quarterint,profileint)insertintotestvalues(1,'a',1,1000)
insertintotestvalues(1,'a',2,2000)insertintotestvalues(1,'a',3,4000)insertint 阅读全文