数据库7小时前
SqlServer 2k转换为Oracle 10g 列名 SqlServer数据类型 SqlServer长度 Oracle数据类型 column1 bigint NUMBER(19) column2 binary RAW(50) column3 bit NUMBER(2) column4 char CHAR(10) column5 datetime DAT...
数据库11小时前
http://www.cnblogs.com/zhw511006/archive/2009/07/22/1528405.html http://blog.csdn.net/songyanjun2011/article/details/7308414 相同点: 1.truncate和不带where子句的delete、以及drop都会删除表内的数据。 2.dr...
数据库2025年05月17日
1.行转列:有两种写法,一种是case when end写法,另一种写法是pivot(oracle 11g新增) select job, sum(case deptno when then sal end) as sal10, sum(case deptno when then sal end) as sal20, sum(case deptno when...
数据库2025年05月09日
数据类型 编号 ORACLE MYSQL 注释 1 NUMBER int / DECIMAL DECIMAL就是NUMBER(10,2)这样的结构INT就是是NUMBER(10),表示整型;MYSQL有很多类int型,tinyint mediumint bigint等,不同的int宽度不一样 2 Varchar2(n) varchar(n) 3 Date ...
后端开发2025年05月06日
1 <?php header("content-type:text/html;charset=utf-8"); error_reporting(E_ALL); set_time_limit(0); $file='./test.sql'; $data=file($file); echo "<pre&a...
数据库2025年05月04日
摘要:http://www.jb51.net/article/34728.htm 将写得不错的内容与大家分享,亲们有更好的也可以分享给我,一起学习一起进步。 在绝大多数的应用中,返回大量的符合条件的记录是司空见惯的,最典型的莫过于搜索了。在搜索的应用中,用户给出搜索条件,服务器查出符合条件的记录。但往往搜索会返回大量的数据记录,如果在网页中,往往是通过分页...
数据库2025年05月03日
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样...
数据库2025年04月30日
select (select count(*) from device0 where status != 0),(select count(*) from device1 where status != 0),(select count(*) from device2 where status != 0),(select count(*) from dev...
数据库2025年04月30日
同一张表中,假设以两个字段做唯一业务,这两个字段分别为key1,key2, 则以这两个字段为唯一 DELETE tablename FROM tablename , ( SELECT min(id) id, key1, key2 FROM tablename GROUP BY key1, key2 HAVING count(*) > 1 ) ...
数据库2025年04月29日
MySQL Data Type Oracle Data Type BIGINT NUMBER(19, 0) BIT RAW BLOB BLOB, RAW CHAR CHAR DATE DATE DATETIME DATE DECIMAL FLOAT (24) DOUBLE FLOAT (24) DOUBLE PRECISION FLOAT (24) ENU...