码迷,mamicode.com
首页 > 数据库
Mysql delete,truncate,drop
1、delete 是DML(Data Manipulation Language),每次删除一行,作为事务记录在日志,可以回滚。delete from xxx2、truncate是DDL(Data Define Language),一次性删除数据,不把行的删除记录日志,不能恢复,不激活触发器。tru...
分类:数据库   时间:2015-02-05 20:18:08    阅读次数:200
mysql 连接字符串
分类:数据库   时间:2015-02-05 20:12:49    阅读次数:164
Mysql 允许null 与 default值
分为下面4种情况: 1、允许null, 指定default值。 2、允许null, 不指定default,这个时候可认为default值就是null 3、不允许null,指定default值,不能指定default值为null,否者报错 Invalid default value for xxx 4...
分类:数据库   时间:2015-02-05 20:10:14    阅读次数:182
关于不同软件间数据库数据同步的实现分析
目标:K3数据库中销售订单自动录入生产管理系统方式:数据库触发器过程: 1.导出分析K3数据库表结构,生产管理系统数据库表结构 2.制作K3前台项目--K3数据库中对应的列--生产管理系统数据库中对应的列--生产管理系统前台项目 3.了解K3的销售数据录入数据库的过程:订单表、订单...
分类:数据库   时间:2015-02-05 20:04:27    阅读次数:238
SQL中关于字符串的处理
DECLARE @STR VARCHAR(MAX),@PRAM VARCHAR(20)SET @STR='中华人民共和国万岁'--字符串连接SET @STR=@STR+'an'+@STR--字符串拆分WHILE LEN(@STR)>0BEGINSET @PRAM=LEFT(@STR,4)PRINT ...
分类:数据库   时间:2015-02-05 20:00:14    阅读次数:207
Oracle LOB字段判空
dbms_lob.getlength() = 0dbms_lob.getlength(null) 会报错---Oracle 默认为clob字段插入empty_clob()
分类:数据库   时间:2015-02-05 19:55:44    阅读次数:155
oracle 的各种连接
SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。 ...
分类:数据库   时间:2015-02-05 18:50:35    阅读次数:143
Oracle高级分组
/******************Oracle高级分组*****************************//*-----------------auther:similarface-----------------------*//*--------------------2015年2月4日----------------------------*/--oracle中GROUPBY中使用的列必须与select语句中没有使用聚合函数的列相..
分类:数据库   时间:2015-02-05 18:49:38    阅读次数:285
mysql初始化登录报错解决-1
场景还原:初始化#/usr/local/webserver/mysql/bin/mysql_install_db--user=mysql--basedir=/usr/local/webserver/mysql/--datadir=/home/mysqldataInstallingMySQLsystemtables...15020511:48:00[Note]Flashcachebypass:disabled15020511:48:00[Note]Flashcachesetuperroris:i..
分类:数据库   时间:2015-02-05 18:42:04    阅读次数:224
SQL Server数据库系列之 - CONVERT()函数
语法格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.例子:SELECTCONVERT(varchar(30),getdate(),101)now结果为now---------------------------------------09/1..
分类:数据库   时间:2015-02-05 18:43:24    阅读次数:179
mysql启动报错解决-3
场景还原:初始化#/usr/local/webserver/mysql/bin/mysql_install_db--user=mysql--basedir=/usr/local/webserver/mysql/--datadir=/home/mysqldataInstallingMySQLsystemtables...15020511:48:00[Note]Flashcachebypass:disabled15020511:48:00[Note]Flashcachesetuperroris:i..
分类:数据库   时间:2015-02-05 18:40:25    阅读次数:232
mysql 5.6 数据目录迁移
mysql5.6RPM安装时,目录默认放在/var/lib/mysql,要迁移到新目录/mysqldata,1.cp-arp/var/lib/mysql/*/mysqldata/2.chownmysql.mysql/mysqldata3.这是比较简单的/etc/my.cnf,mysql5.6已经与先前的参数不怎么一样[client]default-character-set=gbkport=3306socket=/mysqldata/m..
分类:数据库   时间:2015-02-05 18:43:05    阅读次数:199
MongoDB的查询
MongoDB使用find来查询,不指定任何参数说明是对整个集合的文档查询。find查询指定返回的键有时并不需要将文档中所有键值对都返回,可以通过find(或者findOne)的第二个参数来制定想要的键,这样即会节省传输的数据量,又能节省客户端解码文档的时间和内存消耗。例如:>db...
分类:数据库   时间:2015-02-05 18:37:10    阅读次数:182
ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA...
ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) 查了一些资料,解决办法是把log_bin_trust_function_cr...
分类:数据库   时间:2015-02-05 18:33:40    阅读次数:220
重写oracle wm_contact函数脚本
最近项目上有个要求,要把连续的卡号使用一个段来描述,比如:1,2,3,4,5,8,10,13,14,15,16 要显示成:1-5,8,10,13-16的形式 但是原有的wm_contact函数是用逗号隔开,并没有该功能,我在网上搜集了点资料,自己再修改了点东西,满足了这个需求,下面看代码: 此代码是重写 wm_contact 函数的主要代码,脚本中 FUN_JOIN_STR(CURR_STR,...
分类:数据库   时间:2015-02-05 18:30:38    阅读次数:442
mysql_connect()“No such file or directory”错误排除
mysql_connect()“No such file or directory”错误...
分类:数据库   时间:2015-02-05 18:30:17    阅读次数:172
ORACLE自动备份脚本DMP文件名
在日常生活中,我们常常需要进行数据库的自动备份,按照实际的需求进行数据库的自动备份。 文件名:data_%date:~0,4%%date:~5,2%%date:~8,2%.dmp CMD获取当前系统日期的命令是---%date:~0,4%%date:~5,2%%date:~8,2% 格式为20150204....
分类:数据库   时间:2015-02-05 18:30:09    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!