码迷,mamicode.com
首页 > 数据库
SQL-----datediff,dateadd,datedepart,datename,convert
--getdate 当前系统日期、时间select getdate() --2014-11-24 13:22:40.407 --convert() 函数可以用不同的格式显示日期/时间数据select convert(varchar(100),getdate(),23) --2014-11-24...
分类:数据库   时间:2014-11-24 15:17:32    阅读次数:485
mysql索引需要了解的几个注意
板子之前做过2年web开发培训(入门?),获得挺多学生好评,这是蛮有成就感的一件事,准备花点时间根据当时的一些备课内容整理出一系列文章出来,希望能给更多人带来帮助,这是系列文章的第一篇注:科普文章一篇,大牛绕道索引是做什么的?索引用于快速找出在某个列中有一特定值的行。不使用索引,MySQL必须从第1...
分类:数据库   时间:2014-11-24 15:14:21    阅读次数:208
MySql存储过程及MySql常用流程控制语法
/*该代码是创建了一个名叫"p4"的存储过程并设置了s1,s2,s3两个int型一个varchar型参数,还可以是其他数据类型,内部创建了x1,x2两个变量DELIMITER是修改分隔符的DELIMITER $$的意思是把默认分隔符";"换成"$$",这样分段写的存储过程就能整个被执行,而不是被当成...
分类:数据库   时间:2014-11-24 15:06:34    阅读次数:222
MySQL查询优化
以下的文章主要讲述的是MySQL查询优化的5个十分好用方法,熟悉SQL语句的人都清楚,如果要对一个任务进行操作的话,SQL语句可以有很多种相关写法,但是不同的写法查询的性能可能会有天壤之别。 本文列举出五个MySQL查询优化的方法,当然,优化的方法还有很多。 1、优化数据类型 MySQL中数据...
分类:数据库   时间:2014-11-24 15:07:41    阅读次数:159
Mysql 存小数的问题
最近做一个报表,有个字段保存money,涉及到小数,没有多想就将数据库字段设置成了float,等查询出来,真正的值后面加了一坨随机数字,太呕吐了,查了点资料,将该字段格式改成了decimal(10,1),就ok了。例如,语句FLOAT (5,2)规定显示的值不会超过5位数字,小数点后面带有2位数字。...
分类:数据库   时间:2014-11-24 15:05:16    阅读次数:204
mysql 索引创建规则
1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复...
分类:数据库   时间:2014-11-24 15:03:44    阅读次数:266
SQL Server中判断字符串出现的位置及字符串截取
首先建一张测试表: create table teststring(name nvarchar(100));insert into teststringvalues('张三,李四,王五,马六,萧十一,皇宫'); 1.判断字符串中某字符(字符串)出现的次数,第一次出现的位置最后一次出现的位置: 查看’...
分类:数据库   时间:2014-11-24 15:03:55    阅读次数:193
经典SQL练习题
题目地址:http://blog.csdn.net/qaz13177_58_/article/details/5575711sqlserver版本 29,30再议。。select SName,Ssex,class from STUDENTselect distinct depart from tea...
分类:数据库   时间:2014-11-24 15:01:39    阅读次数:290
mysql交互式连接&非交互式连接
交互式操作:通俗的说,就是你在你的本机上打开mysql的客户端,就是那个黑窗口,在黑窗口下进行各种sql操作,当然走的肯定是tcp协议。非交互式操作:就是你在你的项目中进行程序调用。比如一边是tomcat web服务器,一边是数据库服务器,两者怎么通信?在java web里,我们通常会选择hiber...
分类:数据库   时间:2014-11-24 14:57:53    阅读次数:272
powerdesigner 15.1 逆向工程 sqlserver2008 、sqlserver2005 带注释
第一种方法:在第一个网址里面的代码可以直接赋值到对应位置即可http://wjqe.blog.163.com/blog/static/19938452011612536439/第二种方法:可塑性较强,有其它的需求方向的,可以读读http://www.cnblogs.com/downmoon/arch...
分类:数据库   时间:2014-11-24 14:54:42    阅读次数:225
数据库操作
Android SQLite 数据库详细介绍我们在编写数据库应用软件时,需要考虑这样的问题:因为我们开发的软件可能会安装在很多用户的手机上,如果应用使用到了SQLite数据库,我们必须在用户初次使用软件时创建出应用使用到的数据库表结构及添加一些初始化记录,另外在软件升级的时候,也需要对数据表结构进行...
分类:数据库   时间:2014-11-24 14:54:10    阅读次数:266
mysql-error 1236
今天其中一台游戏服务器的数据库mysqlmaster当机,系统变为只读模式,重启后进入安全模式,执行fsck后恢复正常。服务器起来之后mysql启动正常,但一台slave却一直出现同步错误。登录后查看,发现以下错误:mysql>showslavestatus\G ***************************1.row*******..
分类:数据库   时间:2014-11-24 13:47:43    阅读次数:279
远程数据库连接特别慢 怎么办
远程连接数据库的时候发现远程连接数据库的时候变得很慢,在4秒种以上,然而测试了本地的连接后又是正常的。其实出现这种情况主要是因为在MySQL中加入了地址查询,会在连接建立的时候建行一次DNS的反查询,所以在这里会出现耗时久的情况在mysql所在主机的host里面要加入入库连..
分类:数据库   时间:2014-11-24 13:45:33    阅读次数:190
MySQL的用户和权限介绍
一、关于MySQL权限的几点常识:1、MySQL的权限系统主要用来验证用户的操作权限。2、在MySQL内部,权限信息存放在MySQL数据库的granttable里。当mysql启动后,granttable里的信息会写入内存。3、MySQL使用username加hostname来作为标识符。通过这种标识符,可以用来区分不同host..
分类:数据库   时间:2014-11-24 13:45:14    阅读次数:288
dblink导致执行计划出错,hint也无效
开发的同事发来一条语句,让我帮忙查看下ods和源端的结果是否一致。因为一下执行没出来,问开发人员,这个语句要跑2-3分钟。 因为他们是从本地用dblink连到ods的,我这里把dblink去掉直接从ods查看执行计划。 SELECT XSY_CODE,--发展销售员编码 SLY_CODE,--受理销售员编码 XSD_CODE,--销售点编码 DZS_CO...
分类:数据库   时间:2014-11-24 13:35:26    阅读次数:161
Oracle碎碎念~2
Oracle碎碎念~2
分类:数据库   时间:2014-11-24 13:27:04    阅读次数:180
Entity Framework Code First数据库自动更新
EF的Code First方式允许你先写Model,再通过Model生成数据库和表。具体步骤如下:1、建项目2、在model文件夹中,添加一个派生自DbContext的类,和一些Model类。3、修改web.Config中的连接字符串。4、生成基架Controller。这样就可以生成数据库和表。但实...
分类:数据库   时间:2014-11-24 13:22:24    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!