
SQLSERVER
曾燕辉
高级开发、高级软件工程师
展开
-
数据库SQL优化大总结之 百万级数据库优化方案
转载自:http://database.51cto.com/art/201407/445934.htm网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫转载 2017-09-02 13:16:38 · 354 阅读 · 0 评论 -
SQL SERVER几种数据迁移/导出导入的实践
该篇博文转载自: http://www.cnblogs.com/fishparadise/p/4592789.html SQLServer提供了多种数据导出导入的工具和方法,在此,分享我实践的经验(只涉及数据库与Excel、数据库与文本文件、数据库与数据库之间的导出导入)。(一)数据库与Excel方法1:使用数据库客户端(SSMS)的界面工具。右键选择要导出数据的数据库,选转载 2017-06-07 17:26:13 · 5194 阅读 · 0 评论 -
SqlServer数据库MDF、NDF、LDF文件简介
在微软的SQL Server 2000 数据库有三种类型的文件: 主要数据文件(扩展名.mdf是 primary data file 的缩写) 主要数据文件包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象可存储在此文件中,也可以存储在次要数据文件中。每个数据库有一个主要数据文件。主要数据文件的建议文件扩展名是 .mdf。 SQL Server的每个数据库是以两个文件原创 2017-06-07 17:04:24 · 21098 阅读 · 0 评论 -
SQLSERVER表字段转换成hive字段
select '`'+column_name+'`' colname, case when NUMERIC_PRECISION is not null and (data_type='decimal' or data_type='numeric') then 'decimal('+cast(NUMERIC_PRECISION as varchar)+'原创 2016-10-25 14:24:42 · 1964 阅读 · 0 评论 -
SQLSERVER 筛选出数据包含特殊字符( 制表符、回车符、换行符)的字符型和text类型字段
1、首先拼接查询语句-- 在查询出来的结果后面加上 ' null end as has_special_character 'select case when data_type like '%text%' then ' case when CAST('+column_name+' AS varchar(8000)) like ''%''+CHAR原创 2016-09-22 11:22:52 · 5128 阅读 · 0 评论 -
SQLSERVER 查询包含TeachRecordTotal内容的存储过程
SELECT ROUTINE_NAME, ROUTINE_DEFINITIONFROM INFORMATION_SCHEMA.ROUTINESWHERE ROUTINE_DEFINITION LIKE '%TeachRecordTotal%'AND ROUTINE_TYPE='PROCEDURE'原创 2016-09-21 18:38:29 · 525 阅读 · 0 评论 -
SQLSERVER查询对象的创建和修改时间
以存储过程 [dbo].[rpt_MktPromoter_V1] 为例子,查询的脚本如下:select [name], type_desc, create_date, modify_dateFROM sys.all_objectswhere name = 'rpt_MktPromoter_V1'原创 2016-09-21 11:39:21 · 4461 阅读 · 0 评论 -
sqlserver 查询字符的ASCII码值
使用 select ascii(字符) 查询例子:查询空格select ascii(' ')查询到的结果是 32查询Tab 制表符,在键盘上按一下 Tab键select ascii(' ')查询到的结果是 9原创 2016-09-07 14:34:41 · 9919 阅读 · 0 评论 -
sqlserver 查询表字段类型
使用下面的SQL语句可以查询,SQLSERVER数据库表有哪些字段以及数据类型是什么select column_name, case when NUMERIC_PRECISION is not null and (data_type='decimal' or data_type='numeric') then data_type+'('+cast(原创 2016-08-30 22:34:36 · 3325 阅读 · 1 评论 -
SQLSERVER获取排除了text类型的所有字段名以逗号隔开
在实际使用Sqoop抽取表到Hive表,为了方便就使用SQL语句将SQLSERVER字段转换成对应Hive表字段原创 2016-08-30 22:27:37 · 729 阅读 · 0 评论