![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库小知识
数据库小知识
Ricky_1325
以不变的底层应对万变的技术....
展开
-
高效能,大数据量存储方案SqlBulkCopy
前些日子,公司要求做一个数据导入程序,要求将Excel数据,大批量的导入到数据库中,尽量少的访问数据库,高性能的对数据库进行存储。于是在网上进行查找,发现了一个比较好的解决方案,就是采用SqlBulkCopy来处理存储数据。SqlBulkCopy存储大批量的数据非常的高效,就像这个方法的名字一样,可以将内存中的数据表直接的一次性的存储到数据库中,而不需要一次一次的向数据库Insert数据。初次实验原创 2016-07-04 11:25:47 · 541 阅读 · 0 评论 -
查询数据库所有表信息
SELECT 表名 = case when a.colorder = 1 then d.name else '' end, 表说明 = case when a.colorder = 1 then isnull(f.value, '') else '' end FROM syscolumns原创 2016-07-04 11:30:36 · 435 阅读 · 0 评论 -
获取数据库表的所有字段信息
select table_name= ( case when t_c.column_id=1 then t_o.name else '' end ), column_id=t_c.column_id, column_name=t_c.name,原创 2016-07-04 11:34:08 · 793 阅读 · 0 评论 -
生成单据流水号
declare @name varchar(30),@len INT SET @len=5; SELECT @name = ISNULL(MAX(PaperNo),'') FROM dbo.Paper; select ('RS' + convert(varchar(8),getdate(),112) + right('00000000' + convert(nvarchar,(convert原创 2017-02-24 15:55:15 · 1133 阅读 · 0 评论