152 浏览
喜欢(5)

MS SQL SERVER 读取数据库中每个表的描述/注释以及表中字段/列的字段名,字段类型,字段描述/注释/说明等信息

SELECT 表名 = CASE WHEN a.colorder=1 THEN d.name ELSE '' END,表说明 = CASE WHEN a.colorder=1 THEN ISNULL(f.value,'') ELSE '' END,字段序号 = a.colorder...

SQL Server 2016-12-09 10:24 0评论 0收藏
832 浏览
喜欢(9)

SQL Server 使用ROW_NUMBER和GROUP BY分组查询每组的第一条和最后一条数据记录

假如我们有个分组查询的需求,要求按照指定字段进行分组并同时查询出分组字段的第一条和最后记录,大致数据如下:UNION查询1:SELECT 1 AS ID, 110 AS TRAIN_IDUNIONSELECT 2 AS ID, 111 AS TRAIN_IDUNIONSELECT 3 AS ID, 112 AS TRAIN_IDUNION查询2:SELECT 110 AS TRAIN_ID , 1 AS ID,11111 NUM...

SQL Server 2015-12-14 13:48 0评论 0收藏
856 浏览
喜欢(5)

关系数据库SQL Server,MySQL,Sqlite按日期查询最近的一条记录SQL查询语句汇总

数据库SQL操作中,按日期查询某数据表中最近一条记录是被经常用到的。不管是哪种数据库都会有这种需求,所以本文就对SQL Server,MySQL以及Sqlite等关系数据库(我们这里不讨论非关系数据库,如:Mongodb,Couchbase,Raven DB等)的TOP 1查询进行一个汇总。首先,我们的伪数据表(表名:MyUser)结构如下:Id           DisplayName             CreatedOn1 ...

综合文章 2015-11-03 21:40 0评论 0收藏
AD 友情赞助
480 浏览
喜欢(4)

SQL SERVER将一个表的所有列名[字段名]以逗号分隔连接成字符串(创建自定义标量值函数形式)

之前总结一个关于《MYSQL 获取某个表的各列名(字段名)并以逗号分隔(隔开)连接》的文章,有MySQL需求的朋友请到该篇阅读详情。由于SQL SERVER和MySQL两者实现的方式不同,所以本文作一个关于如何使用SQK语句将SQL SERVER表中的所有列名(字段名)以逗号分隔并连接成字符串的示例,本示例是创建的一个自定义标量值函数。使用起来也是比较方便的,具体代码如下:CREATE FUNCTION fnColList(@in_vc...

SQL Server 2016-05-19 12:35 2评论 0收藏
3408 浏览
喜欢(3)

C#/.NET连接各类主流数据库(SQL Server,MySQL,Microsoft Access,DB2,Oracle)的连接字符串整理

C#/.NET项目开发过程中,特别是中大型的项目,跟数据库打交道那是再正常不过的事情了。数据库可以帮助我们保存和管理数据。C#/.NET的项目中,我们也可以使用不同的数据库。那么,我们今天就来总结整理一下C#/.NET的连接各类主流数据库(SQL Server,MySQL,Microsoft Access,DB2,Oracle)的连接字符串。一、C#/.NET连接Microsoft SQL Server1. 使用ODBC数据库连接// ...

C#开发 2015-09-08 23:09 0评论 0收藏
6671 浏览
喜欢(1)

微软发布Windows Server 2016技术预览第三版

在上一个版本发布近3个月之后,微软终于发布了Windows Server 2016的第3个技术预览版。其实早在 上周的时候,网络上该系统的ISO镜像,以及Build 10514的屏幕截图,不过我们知道今天才迎来正式的更新。在Windows Server 2016 Tech Preview 3的发行说明中,微软提到了Windows Server Containers是一个孤立的、资源控制的、以及便携的操作环境。本次更新还带来了活动目录域服...

技术资讯 2015-08-20 20:07 0评论 0收藏
AD 友情赞助
2941 浏览
喜欢(1)

轻松三步在Microsoft SQL Server 2012中创建Northwind示例数据库【使用数据库脚本】

还在为不会怎么在Microsoft SQL Server 2012中创建Northwind示例数据库而烦恼?在这里,就给大家来演示如何使用Northwind数据库脚本在SQL Server 2012数据库中创建Northwind示例数据库。我们都知道,Northwind是SQL Server 2000中使用的示例数据库。在SQL Server 2005数据库中,则被AdventureWorks示例数据取代了。如果你作为一名数据库的初学者...

SQL Server 2015-08-19 21:53 0评论 0收藏
8094 浏览
喜欢(0)

C#/.NET通过SqlConnection的属性获取MS SQL Server的版本信息[SqlConnection.ServerVersion]

在C#/.NET的项目开发中,我们需要通过代码来获取MS SQL Server的版本信息,应该怎么样来获取?其实非常简单,不知道怎么获取是因为你可能对SqlConnection这个类还不熟悉。SqlConnection提供了一个名为ServerVersion的属性,通过ServerVersion这个属性,我们就可以非常方便地得到SQL Server的版本信息。当然,SqlConnection这个类还提供了其他一些属性,比如:Databa...

C#开发 2015-08-16 13:26 0评论 0收藏
6420 浏览
喜欢(3)

基于.NET的应用程序可以和MySql数据库搭配适用吗?

基于.NET的应用程序可以和MySql数据库搭配适用吗?首先,本博文旨在解答一些.NET初学者对于数据库选取搭配方面的认识。所以,如果你是一位资深开发老鸟,在看到这里的时候,请勿喷或者绕行。根据笔者几年的.NET相关开发经历和对一些资料、项目的阅读,得到的《关于.NET开发的应用程序是否可以使用MySql或者Oracle等等数据库》这一问题的答案是:基于.NET开发的应用程序是可以使用像MySql、Oracle等等这样的数据库。也就是说...

综合文章 2015-06-15 08:00 0评论 0收藏
AD 友情赞助
6828 浏览
喜欢(5)

使用命令行和安装包更改SQL SERVER2012数据库安装后的默认排序规则(Server Collation)

今天在安装成功SQL SERVER 2012数据库后,由于项目中包含中文字符,所以需要把默认的排序规则(Server Collation)由拉丁的Latin1_General_CI_AS更改为中文的Chinese_PRC_CI_AS。这个情况也是自己第一次遇到(以前都是只修改单个数据库的排序规则,相对来说简单一些),所以在网上查了一些关于更改SQL SERVER2012数据库安装后的默认排序规则(Server Collation)的方法...

SQL Server 2015-05-12 13:19 0评论 0收藏
10280 浏览
喜欢(3)

MySQL用正则表达式查询判断一个字段的值是否是数字

我们知道,SQL Server中判断一个字段的值是否为数字可以用系统自带的ISNUMERIC()函数来处理,但是MySQL数据库中则没有这个(或者是没有一个直接判断是否是数字)的函数,但MySQL为我们提供了正则表达式的函数,所以我们可以用数字的正则表达式来处理有关判断字段值是否是数字的问题,具体的MySQL语句示例如下: SELECT * FROM TABLE_NAME WHERE COLUMN_NAME REGEXP '^...

MySQL 2015-01-26 13:29 0评论 0收藏
6367 浏览
喜欢(1)

SQL Server类型与C#类型对应关系--好文要收藏[转载]

开发中遇到实体与数据表的字段映射时,我们需要清楚地知道SQL Server类型与C#类型的一一对应关系,现转载一篇SQL Server类型与C#类型对应关系的文章,具体对应表如下:SQL Server类型C#类型bitbooltinyintbytesmallintshortintintbigintlongrealfloatfloatdoublemoneydecimaldatetimeDateTimecharstringvarcharst...

综合文章 2015-01-13 09:36 0评论 0收藏
AD 友情赞助
9576 浏览
喜欢(10)

分享一篇关于SQL Server处理每天亿级数据(历史数据)的博文--也许你可以借鉴些许

昨天在博客园看到了一篇题为《我是如何在SQLServer中处理每天四亿三千万记录的》的SQL Server的博文。看到标题,顿时惊讶(这里请原谅我的了解甚少,到目前为止自己用SQL Server还没处理过亿级的数据,最多千万级别的。更强的是标题就说明是每天亿级数据),果断点击博客去一探究竟。在这里我就不贴出该博客的原文了,需要了解详情的请移步到: 我是如何在SQLServer中处理每天四亿三千万记录的,我把原文的总结贴一下:如何在SQL...

SQL Server 2014-11-27 10:01 1评论 0收藏
11335 浏览
喜欢(3)

.NET(C#)开发中的SQL Server 2012通用轻松,高效分页查询SQL语句(可返回总记录数)

整理一下.NET(C#)开发中SQL Server2012使用的通用分页查询SQL语句,此语句运用了SQL2012的OFFSET n ROWS FETCH NEXT m ROWS ONLY,可返回总记录数,以下是个人在实际使用中封装的一个查询方法,供参考:#region SQL2012的分页(返回总记录数) public static DataSet GetPagingDataSetBySql2012(string tableNa...

SQL Server 2014-10-22 13:03 0评论 0收藏
23499 浏览
喜欢(1)

SQL Server 2005使用BULK INSERT 从txt文件导入数据记录到数据库的实例

用SQL语句将txt文件中的数据导入到SQL Server2005数据库中。txt文件中的数据只有一列,每行是一个电子邮箱地址,具体实例的实现如下:首先在数据库中创建一个临时表tmp_email:CREATE TABLE tmp_email( email nvarchar(100))将txt文件放到D盘的根目录下,然后执行以下SQL语句行进数据的导入(默认以回车作为每一行的分隔符):BULK INSERT tmp_emailFROM ...

SQL Server 2014-09-15 16:32 0评论 0收藏
AD 友情赞助