SQL 零碎点】的更多相关文章

1,插入数据后,返回主键ID值: INSERT INTO tablename (name) VALUES (@name);SELECT @@Identity; 使用 SELECT @@Identity; ADO.NET操作的时候用 SQLCommand.ExecuteScalar()…
------------------------------第一天(2013-3-25) 1.ado.net实体模型,(Ef) 2.创建上下文对象: 调用相应方法,最后调用.savechanges();方法即可: 3.ef:entityframework; 性能不是很差,实质是生成sql脚本:在sqlserver层面上性能损耗不受影响,只是在自动化方面耗点cpu; 4,根据实体的变化,在根据edmx里面的orm的映射关系生成sql,相对整个系统性能,忽略不计: 5.linq和lambda都一样:…
一.MySQL中有个ifnull函数,跟Oracle的nvl类似,用法如下: select* from Ta t where ifnull(pro, 0) < 100; 解释:当pro是null的时候返回0,否则返回pro本身:通过这个方法可以用来给参数定义默认值 ,比如对于存储过程传来的参数如果是null则给它赋默认值-1: if(ifnull(param, -1) < 10) then ... elseif(...) then ... else ... end if; 二.创建函数: 在M…
SQL Server代理是所有实时数据库的核心.代理有很多不明显的用法,因此系统的知识,对于开发人员还是DBA都是有用的.这系列文章会通俗介绍它的很多用法. SQL Server代理是SQL Server作业调度和报警服务,使用得当的话,会大大简化数据库管理员(DBA)的工作. SQL Server代理的核心是运行批处理作业(batch jobs),“批”是简单的“一系列操作”,通常用T-SQL脚本定义.这些可以作为作业(job)运行,在特定计划(schedule)上,你会选择安排在少数用户访问…
MySQL零碎积累 ■ 在给MySQL添加新用户时可以这么操作: create user 'newUser' identified by 'password'; grant all privileges on *.* to 'newUser'@'%'; flush privileges; newUser是用户名,password是密码,grant all指把从select到drop,delete等等各种关键字的权限都赋给这个用户,而这个用户可以作用的库和表是*.*(所有库中的所有表),@'%'表…
http://www.cnblogs.com/xxxtech/archive/2011/12/30/2307859.html by Euan Garden 这些年来我听说过关于这个流言的许多版本,其中最有趣的要数是“微软来不及去混淆购买来的Sybase代码,所以SQL Server其实还是Sybase的产品”. 首先让我们来回顾一下历史.1987年,微软和Sybase公司展开了合作,共同建立和销售基于Sybase DataServer的数据库管理系统.Sybase享有SQL Server在Uni…
流言终结者 —— “SQL Server 是Sybase的产品而不是微软的” https://www.cnblogs.com/xxxtech/archive/2011/12/30/2307859.html 原作者的译文 其实 sqlserver2008 开始到sqlserver2017 最大的变化 应该是 内存数据库 列式存储 以及 AI和python等工具的嵌入 但是我们公司基本上都没有用他的心特性.. by Euan Garden 这些年来我听说过关于这个流言的许多版本,其中最有趣的要数是“…
花了一天的时间看完了一本<SQL必知必会>,举个范例,来总结一下零碎的知识点.一般关于数据库操作的项目都会涉及到数据库的基本查询语句.在这里面就主要讲解一些基本常用的sql使用方法. 注:sql 语句不区分大小写. person表 name sex age phone chen boy 24 12341 li girl 24 2313 zhang girl 23 3214 SELECT 列  //查询数据库表对应列 FROM  表名  //所需要查询的表名 检索单个列 select name…
0. 零碎概念 (1) 这个有点疑惑,有可能是错误的. (2) 此处就算地址写错了也不会报错,因为此操作只是读取数据的操作(元数据),表示从此地址读取数据但并没有进行读取数据的操作 (3)分区(有时间看HaDoopRDD这个方法的源码,用来计算分区数量的) 物理切片:实际将数据切分开,即以前的将数据分块(每个数据块的存储地址不一样),hdfs中每个分块的大小为128m 逻辑切片:指的是读取数据的时候,将一个数据逻辑上分成多块(这个数据在地址上并没有分开),即以偏移量的形式划分(各个Task从某个…
最近帮客户实施的基于SQL Server AlwaysOn跨机房切换项目 最近一个来自重庆的客户找到走起君,客户的业务是做移动互联网支付,是微信支付收单渠道合作伙伴,数据库里存储的是支付流水和交易流水. 由于客户那边没有DBA,所以找到走起君商量一个数据库服务器搬迁项目. 项目背景 客户需要把在10楼的服务器全部搬到15楼,而且需要在有限的停机时间之内,客户使用的数据库是SQL Server2008R2,Windows2008R2 客户的两个重要要求 1.总停机时间少于10分钟 2.数据不能有任…