对于刚接触到mysql的程序员来说,会对这两个符号有疑问,因为会发现有的代码里用这个有的用另一个。当然他们是有区别的。他们的区别也比较简单: “:=” 是真正意义上的赋值操作,左边的变量设置为右边的值。 www.2cto.com "=" 则只在两种情况下作为赋值用,第一种就是在SET语句里面,SET ...
分类:
数据库 时间:
2017-02-16 11:15:11
阅读次数:
215
下面是存储过程的一部分程序: PROCEDURE SAP_MAN_ROUTING_SO (CITEM_ID VARCHAR2, CSITE_ID VARCHAR2, CTYPE VARCHAR2) IS V_ROUTING VARCHAR2 (40); BEGIN IF (CITEM_ID NOT ...
分类:
数据库 时间:
2017-02-16 11:13:15
阅读次数:
191
原文地址:http://www.cnblogs.com/gengaixue/archive/2012/11/21/2781037.html 1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值。 其具体的语法格式如下: TRUNC(date[,fmt]) 其中: date 一 ...
分类:
数据库 时间:
2017-02-16 11:13:30
阅读次数:
198
当 Entity Framework Code First 的数据模型发生改变时,默认会引发一个System.InvalidOperationException 的异常。解决方法是使用DropCreateDatabaseAlways 或DropCreateDatabaseIfModelChanges ...
分类:
数据库 时间:
2017-02-16 11:09:25
阅读次数:
265
1、标准sql规范 2、decode函数 表示如果value等于if1时,DECODE函数的结果返回then1,...,如果不等于任何一个if值,则返回else。 3、case when 注意点: 1、以CASE开头,以END结尾 2、分支中WHEN 后跟条件,THEN为显示结果 3、ELSE 为除 ...
分类:
数据库 时间:
2017-02-16 10:54:56
阅读次数:
174
今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! 今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介: ...
分类:
数据库 时间:
2017-02-16 10:46:34
阅读次数:
176
openTSP框架下的模块都是连接mysql数据库,近期青汽有连接sqlServer数据库的需求,在调研后配置了sqlServer数据库,使用jpa调用存储过程,中间也踩了不少坑,总结一下,避免大家再掉进去。 1、首先配置sqlServer的依赖 注意:从maven私服下载jar包失败,为了简便使用 ...
分类:
数据库 时间:
2017-02-16 10:43:35
阅读次数:
478
一、安装mariadb : yum groupinstall mariadb mariadb-client -y 二、启动(设置开机启动)服务 : systemctl start (enable) mariadb 三、设置只允许本地访问, 在 /etc/my.cnf 里添加内容: skip-netw ...
分类:
数据库 时间:
2017-02-16 01:29:25
阅读次数:
209
又自学,把SQL的一些常用语句复习了一遍。 整理如下: 1增 1.1【插入单行】insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15') 1.2【将现有 ...
分类:
数据库 时间:
2017-02-16 01:21:20
阅读次数:
238
网站突然出现如下错误: MySQL Error : Duplicate entry '1' for key 'views' MySQL Errno : 1062 Message : Duplicate entry '1' for key 'views' 我用 myisamchk cdb_posts. ...
分类:
数据库 时间:
2017-02-16 01:10:58
阅读次数:
284
通过不同的条件组装 一个sql语句题目要求:目前需要通过不同会员信息的条件,对会员进行高级查询,这个时候就需要对sql语句的组装工作。需要查询的条件有,会员编号,会员昵称,会员帐号,会员注册时间,会员性别,条件通过GET方式传递给程序,通过任意选择这些条件进行查询,得到相应的结果。参考:会员表为us ...
分类:
数据库 时间:
2017-02-16 00:13:05
阅读次数:
268
解决方案一: 1.用ROOT登录,修改/etc/my.cnf 2.在[mysqld]下加入一行:lower_case_table_names=1 3.重新启动数据库即可 因为mysql在linux上部署的,所以对大小写敏感 解决方案二: 项目连接的数据库信息检查一遍。。肯定写错了 解决方案三: 是不 ...
分类:
数据库 时间:
2017-02-16 00:09:40
阅读次数:
901
数据库连接池Data Source Pool的理解 1.数据库连接池允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个连接,避免了每个方法里new connection的耗费资源和时间。 2.数据库连接池是在项目启动时候初始化的,以方便程序运行时,随时可以调用这些已经被创建好的conne ...
分类:
数据库 时间:
2017-02-16 00:03:57
阅读次数:
247
下载网址:http://www.xiazaiba.com/html/4610.html 安装步骤: 1. 在Windows7操作系统系,启动Microsoft SQL 2008安装程序后,系统兼容性助手将提示软件存在兼容性问题,在安装完成之后必须安装SP1补丁才能运行,如图1-1所示。这里选择“运行 ...
分类:
数据库 时间:
2017-02-15 23:48:18
阅读次数:
289
一、视图的概念 视图本身是一个虚拟表,不存放任何数据,在使用sql语句访问视图的时候,它返回的数据是MySQL从其他表中生成的。 二、实现视图的算法 1. 临时表算法: 实现视图最简单的方法是将select语句的结果存放在临时表中,当需要访问视图的时候直接访问这个临时表就可以了。 (有明显的性能问题 ...
分类:
数据库 时间:
2017-02-15 23:47:21
阅读次数:
235
Mysql索引分为以下几类:FULLTEXT, HASH,BTREE,RTREE. FULLTEXT:全文搜索索引 主要是解决'ad%'这样的查询效率低的问题,只能是MyISAM和InnoDB引擎上使用 HASH:哈希索引 哈希索引与B索引的区别 1:hash索引只能进行等值过虑,不能进行范围查询. ...
分类:
数据库 时间:
2017-02-15 23:42:50
阅读次数:
238
编写存储过程,使用动态sql时,调试时发现变量赋值后被截断。 关键代码如下: 实现的效果是先把上下游做对比的sql语句和相关参数存入RKDM_DATA_VOID_RULE, 执行存储过程后把两个sql语句得出的结果插入另一张结果表RKDM_DATA_VOID_CHK_REST。 建表语句: CREA ...
分类:
数据库 时间:
2017-02-15 23:28:57
阅读次数:
260