-
oracle时间格式转换问题 ORA-01810: format code appears twice--转
所属栏目:[MySql] 日期:2020-05-23 热度:67
今天在做报表查询的时候Oracle报错:信息为 ORA-01810: format code appears twice原因:由于想java一样转化时间格式,但是Oracle中是不区分大小写的,所以格式最终为select count(*) as k2 ,t.cityid as k1 fromportal_user t wheret.createtime = to_date(#[详细]
-
ibatis插入正确但查询不出数据的问题
所属栏目:[MySql] 日期:2020-05-23 热度:111
现在,使用打印的sql在oracle数据库客户端能查询出结果,但执行ibatis查询语句不行,ibatis插入可以。解决问题的历程:1. 去掉sql中的where语句,仍然查找不到,确定不是sql错误。2.检查oracle中该表的权限是否允许访问。都排除了。最后无意中发现sql map文件[详细]
-
Date / Time related queries
所属栏目:[MySql] 日期:2020-05-23 热度:101
http://viralpatel.net/blogs/useful-oracle-queries/Here’s a list of 40+ Useful Oracle queries that every Oracle developer must bookmark. These queries range from date manipulation, getting server info, get execution status, calculate databa[详细]
-
Mysql大小写敏感的问题 --转
所属栏目:[MySql] 日期:2020-05-23 热度:198
一、1 CREATE TABLE NAME(name VARCHAR(10)); 对这个表,缺省情况下,下面两个查询的结果是一样的: SELECT * FROM TABLE NAME WHERE name=clip; SELECT * FROM TABLE NAME WHERE name=Clip; MySql默认查询是不区分大小写的,如果需要区分他,必须在建表的时候,[详细]
-
oracle 查看表属主和表空间sql
所属栏目:[MySql] 日期:2020-05-23 热度:124
查看表空间select * from user_tablespaceswhere table_name = TableName查看表属主select Owner from all_tab_columns where table_name = TableName附录:Atablespaceis a storage location where the actual data underlyingdatabaseobjects can be kept.[详细]
-
MySql中把一个表的数据插入到另一个表中的实现代码--转
所属栏目:[MySql] 日期:2020-05-23 热度:167
MySql中把一个表的数据插入到另一个表中的实现代码司的一个项目,做报表--要关联的表结构比较多,最后决定把要用的数据集合到一张新表中,需要用到以下的sql语法......分享下:web开发中,我们经常需要将一个表的数据插入到另外一个表,有时还需要指定导入字[详细]
-
LOAD DATA INFILE Syntax--官方
所属栏目:[MySql] 日期:2020-05-23 热度:188
LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE file_name[REPLACE | IGNORE]INTO TABLE tbl_name[CHARACTER SET charset_name][{FIELDS | COLUMNS}[TERMINATED BY string][[OPTIONALLY] ENCLOSED BY char][ESCAPED BY char]][LINES[STARTING BY stri[详细]
-
Yet Another 10 Common Mistakes Java Developers Make When Wri
所属栏目:[MySql] 日期:2020-05-23 热度:181
(Sorry for that click-bait heading. Couldn’t resist ;-) )We’re on a mission. To teach you SQL. But mostly, we want to teach you how to appreciate SQL. You’ll love it!Getting SQL right or wrong shouldn’t be about that You’re-Doing-It-Wr[详细]
-
mysql中判断字段为空
所属栏目:[MySql] 日期:2020-05-23 热度:170
mysql中判断字段为null或者不为null在mysql中,查询某字段为空时,切记不可用 = null,而是 is null,不为空则是 is not nullselect nulcolumn from table;if nuncolumn is null thenselect 1;elseselect 2;end if;执行存储过程调用过程:call sp_add (1,2,@a[详细]
-
The Apache Mahout projects goal is to build a scalable machi
所属栏目:[MySql] 日期:2020-05-23 热度:187
问题:使用游标遍历时,发现使用select var into tmp where var=?然后判断if tmp is null时,不能走完所有的遍历。经debug发现,当var为空时,则跳出游标的遍历。解决方式:使用if not exists(select var into tmp where var=?)时,则ok。这个可以从mysql官方[详细]
-
mysql 变量set
所属栏目:[MySql] 日期:2020-05-23 热度:158
在游标循环中,使用使用select into 变量var时,再判断var isnull 或者length(var)=0时,跳出循环。解决方式:使用set var=(select id from table);然后再判断var isnull 或者length(var)=0[详细]
-
使用MySQL的LAST_INSERT_ID--转
所属栏目:[MySql] 日期:2020-05-23 热度:186
LAST_INSERT_ID自动返回最后一个 INSERT 或 UPDATE 操作为 AUTO_INCREMENT列设置的第一个发生的值. 参考这里The ID that was generated is maintained in the server on aper-connection basis.LAST_INSERT_ID是基于单个connection的,不可能被其它的客户端连[详细]
-
MySQL:数据库入门篇2
所属栏目:[MySql] 日期:2020-05-23 热度:192
#移除主键时需要先解除递增,才能解除主键alter table info modify id int null , drop PRIMARY key一.用户权限1.创建用户create user hanshe@127.0.0.1 IDENTIFIED by 123; -- 创建用户2.移除用户drop user hanshe@127.0.0.1 ; -- 移除用户3.修改用户RENAME[详细]
-
数据库 -- mysql记录操作
所属栏目:[MySql] 日期:2020-05-23 热度:50
一,概括MySQL数据操作: DML在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括使用INSERT实现数据的插入UPDATE实现数据的更新使用DELETE实现数据的删除使用SELECT查询数据以及。二,插入数据1. 插入完整数据(顺序插入)语法一:INSERT[详细]
-
MySQL:数据库入门篇5
所属栏目:[MySql] 日期:2020-05-23 热度:76
1.存储引擎innodb与MyIASM存储引擎的区别:1.innodb 是mysql5.5版本以后的默认存储引擎, 而MyISAM是5.5版本以前的默认存储引擎.2.innodb 支持事物,而MyISAM不支持事物3.innodb 支持行级锁.而MyIASM 它支持的是并发的表级锁.4.innodb 支持外键, 而MyIASM 不支持[详细]
-
mysql_语法总结
所属栏目:[MySql] 日期:2020-05-23 热度:59
mysql_语法总结[详细]
-
MySQL与Redis实现二级缓存
所属栏目:[MySql] 日期:2020-05-23 热度:153
redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key value数据库 Redis 与其他 key value 缓存产品有以下三个特点: Redis支持数据的持久化,可以[详细]
-
乐观锁和悲观锁
所属栏目:[MySql] 日期:2020-05-23 热度:183
前言 数据库管理系统中并发控制的任务是确保在多个事务同时存取数据库中同一数据不破坏事务的隔离性和统一性以及数据库的统一性 乐观锁和悲观锁式并发控制主要采用的技术手段 悲观锁 在关系数据库管理系统中,悲[详细]
-
数据库锁机制
所属栏目:[MySql] 日期:2020-05-23 热度:83
并发控制 数据库管理系统中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。 封锁,时间戳,乐观并发控制和悲观并发控制是并发控制主要采用的技术手段[详细]
-
MySQL添加新用户、为用户创建数据库、为新用户分配权限
所属栏目:[MySql] 日期:2020-05-23 热度:171
登录MySQL 添加新用户 允许本地 IP 访问 localhost, 127.0.0.1 允许外网 IP 访问 刷新授权 为用户创建数据库 为新用户分配权限 授予用户通过外网IP对于该数据库的全部权[详细]
-
truncate与delete的区别
所属栏目:[MySql] 日期:2020-05-23 热度:115
转自:http://blog.163.com/jun_ai_ni_1314/blog/static/1378480552010426112233123/truncate table命令将快速删除数据表中的所有记录,但保留数据表结构。这种快速删除与delete from 数据表的删除全部数据表记录不一样,delete命令删除的数据将存储在系统回[详细]
-
mysql中unique key中在查询中的使用
所属栏目:[MySql] 日期:2020-05-23 热度:56
1、建表语句:CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar(16) NOT NULL,`gender` char(1) NOT NULL,`hire_date` date NOT NULL,PRIMARY KEY (`emp_no`),UNIQUE[详细]
-
MySQL删除列,添加列的sql语句
所属栏目:[MySql] 日期:2020-05-23 热度:195
已有表actor,且包含列last_name-- 删除列, 以下两种方式都可以alter table actor drop column last_name;alter table actor drop last_name;-- 添加列,必须指定列的类型alter table actor add last_name varchar(10);[详细]
-
数据库的ACID特性解释
所属栏目:[MySql] 日期:2020-05-23 热度:70
1、牛客网题目:虽然之前看过acid特性,但是应该还是理解不够到位,再次记录一下。2、参考文章:http://blog.csdn.net/u012440687/article/details/52116108ACID特性数据库管理系统中事务(transaction)的四个特性(分析时根据首字母缩写依次解释):原子性(A[详细]
-
mysql 永久连接mysql_pconnect和mysql_connect
所属栏目:[MySql] 日期:2020-05-23 热度:177
转自:http://blog.csdn.net/lxzo123/article/details/6590893 一直对mysql_pconnect和mysql_connect的理解差别是p链接是持久链接,不会关闭了链接,即使你使用了mysql_close();建立连接后,将保持sleep状态,可以使用showprocesslist 查看有哪些正在sleep的[详细]

浙公网安备 33038102330553号