java对mysql与java oracle 转mysql数据库进行数据比对

用户名:rusth2015
访问量:72
注册日期:
阅读量:1297
阅读量:3317
阅读量:443598
阅读量:1129466
51CTO推荐博文
搜索了一下网上关于数据类型的对比,几乎没有三种数据库的对比,我就写了一些字段的对比,如果有不对的地方,请各位不吝指教。JAVA字段oracle字段mysql字段sql server字段intnumberintintjava.lang.doublenumber(p,s)doublefloatjava.lang.Stringvarchar2varcharvarcharjava.sql.Datedatedate ( year)datetime2java.sql.Timedatetimedatetime2java.math.BigDecimalnumberbigintdecimal(money,smallmoney,numeric)java.lang.floatnumberfloatrealjava.lang.shortnumbervarcharvarcharjava.lang.booleannumberbitbitjava.lang.bytevarchar2varcharvarcharjava.lang.longnumberintegerbigint本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:未分类┆阅读(0)┆评论(0)MySQL与Oracle 差异函数比较
来源:open开发经验库
ORACLE
MYSQL
数字函数
round(1.23456,4)
round(1.23456,4)
一样:ORACLE:select round(1.23456,4) value from dual
MYSQL:select round(1.23456,4) value
abs(-1)
abs(-1)
功能: 将当前数据取绝对值
用法: oracle和mysql用法一样
mysql: select abs(-1) value
oracle: select abs(-1) value from dual
ceil(-1.001))
ceiling(-1.001)
功能: 返回不小于 X 的最小整数用法:
mysqls: select ceiling(-1.001) value
oracle: select ceil(-1.001) value from dual
floor(-1.001)
floor(-1.001)
功能: 返回不大于 X 的最大整数值用法:
mysql: select floor(-1.001) value
oracle: select floor(-1.001) value from dual
Max(expr)/Min(expr)
Max(expr)/Min(expr)
功能:返回 expr 的最小或最大值。MIN() 和MAX() 可以接受一个字符串参数;在这
种情况下,它们将返回最小或最大的字符串传下。用法: 
ROACLE: select max(user_int_key) from sd_
MYSQL: select max(user_int_key) from sd_
字符串函数
ascii(str)
ascii(str)
功能:返回字符串 str 最左边的那个字符的 ASCII码值。如果 str 是一个空字符串,
那么返回值为 0。如果 str 是一个 NULL,返回值也是 NULL.用法: 
mysql:select ascii('a') value
oracle:select ascii('a') value from dual
CHAR(N,...)
CHAR(N,...)
功能:CHAR() 以整数类型解释参数,返回这个整数所代表的 ASCII 码值给出的字符
组成的字符串。NULL 值将被忽略.用法: 
mysql:select char(97) value
oracle:select chr(97) value from dual
REPLACE(str,from_str,to_str)
REPLACE(str,from_str,to_str)
功能: 在字符串 str 中所有出现的字符串from_str 均被 to_str 替换,然后返回这个字符串.用法: 
mysql: SELECT REPLACE('abcdef', 'bcd', 'ijklmn') value 
oracle: SELECT Replace('abcdef', 'bcd', 'ijklmn') value from dual
INSTR('sdsq','s',2)
INSTR('sdsq','s')
参数个数不同ORACLE: select INSTR('sdsq','s',2) value from dual(要求从位置2开始)MYSQL: select INSTR('sdsq','s') value(从默认的位置1开始)
SUBSTR('abcd',2,2)
substring('abcd',2,2)
函数名称不同:ORACLE: select substr('abcd',2,2) value from dual
MYSQL: select substring('abcd',2,2) value
instr(‘abcdefg’,’ab’)
locate(‘ab’,’abcdefg’)
函数名称不同:instr -& locate(注意:locate的子串和总串的位置要互换)ORACLE: SELECT instr('abcdefg', 'ab') VALUE FROM DUAL
MYSQL: SELECT locate('ab', 'abcdefg') VALUE
length(str)
char_length()
函数名称不同:ORACEL: SELECT length('AAAASDF') VALUE FROM DUAL
MYSQL: SELECT char_length('AAAASDF') VALUE
REPLACE('abcdef', 'bcd', 'ijklmn')
REPLACE('abcdef', 'bcd', 'ijklmn')
一样:ORACLE: SELECT REPLACE('abcdef', 'bcd', 'ijklmn') value from dualMYSQL: SELECT REPLACE('abcdef', 'bcd', 'ijklmn') value
LPAD('abcd',14, '0')
LPAD('abcd',14, '0')
一样:ORACLE: select LPAD('abcd',14, '0') value from dualMYSQL: select LPAD('abcd',14, '0') value from dual
UPPER(iv_user_id)
UPPER(iv_user_id)
一样:
ORACLE: select UPPER(user_id) from sd_
MYSQL: select UPPER(user_id) from sd_
LOWER(iv_user_id)
LOWER(iv_user_id)
一样:ORACLE: select LOWER(user_id) from sd_MYSQL: select LOWER(user_id) from sd_
控制流函数
nvl(u.email_address, 10)
IFNULL(u.email_address, 10)或ISNULL(u.email_address)
函数名称不同(根据不同的作用进行选择):ORACLE: select u.email_address, nvl(u.email_address, 10) value from sd_usr u (如果u.email_address=NULl,就在DB中用10替换其值)
MYSQL: select u.email_address,IFNULL(u.email_address, 10) value from sd_usr u(如果u.email_address=NULl,显示结果中是10,而不是在DB中用10替换其值)
select u.email_address,ISNULL(u.email_address) value from sd_usr u(如果u.email_address是NULL,就显示1&true&,否则就显示0&false&)
DECODE(iv_sr_status,g_sr_status_com, ld_sys_date, NULL)
无,请用IF或CASE语句代替.
IF语句格式:(expr1,expr2,expr3)
说明: 
1. decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)该函数的含义如下:IF 条件=值1 THEN    RETURN(翻译值1)
ELSIF 条件=值2 THEN    RETURN(翻译值2)    ......
ELSIF 条件=值n THEN    RETURN(翻译值n)
ELSE    RETURN(缺省值)
END IF
2. mysql If语法说明
功能: 如果 expr1 是TRUE (expr1 && 0 and expr1 && NULL),则 IF()的返回值为expr2;否则返回值则为 expr3。IF() 的返回值为数字值或字符串值,具体情况视其所在
语境而定。
用法: 
mysql: SELECT IF(1&2,2,3);
类型转换函数
TO_CHAR(SQLCODE)
date_format/ time_format
函数名称不同SQL& select to_char(sysdate,'yyyy-mm-dd')SQL& select to_char(sysdate,'hh24-mi-ss')mysql& select date_format(now(),'%Y-%m-%d');mysql& select time_format(now(),'%H-%i-%S');
to_date(str,format)
STR_TO_DATE(str,format)
函数名称不同:ORACLE:SELECT to_date('','yyyy-mm-dd') VAULE FROM DUAL
MYSQL: SELECT STR_TO_DATE('', '%Y-%m-%d') VAULE
trunc(-1.002)
cast(-1.002 as SIGNED)
函数名称不同:
TRUNC函数为指定元素而截去的日期值。ORACLE: select trunc(-1.002) value from dual
MYSQL:select cast(-1.002 as SIGNED) valueMYSQL:
字符集转换 :
CONVERT(xxx
gb2312)类型转换和SQL Server一样,就是类型参数有点点不同
: CAST(xxx
CONVERT(xxx,类型),类型必须用下列的类型: 
可用的类型 
二进制,同带binary前缀的效果 : BINARY
字符型,可带参数 : CHAR()
日期 : DATE
时间: TIME
日期时间型 : DATETIME
浮点数 : DECIMAL
整数 : SIGNED
无符号整数 : UNSIGNED
TO_NUMBER(str)
CAST("123" AS SIGNED INTEGER)
函数名称不同
ORACLE:SELECT TO_NUMBER('123') AS VALUE FROM DUAL;
MYSQL: SELECT CAST("123" AS SIGNED INTEGER)
SIGNED INTEGER:带符号的整形
日期函数
SYSDATE
now() / SYSDATE()
写法不同:ORACLE:select SYSDATE value from dual
MYSQL:select now() value
select sysdate() value
Next_day(sysdate,7)
自定义一个函数:F_COMMON_NEXT_DAY(date,int)
函数名称不同:ORACLE: SELECT Next_day(sysdate,7) value FROM DUALMYSQL: SELECT F_COMMON_NEXT_DAY(SYSDATE(), 3) value from DUAL;(3:指星期的索引值)返回的指定的紧接着下一个星期的日期
ADD_MONTHS(sysdate, 2)
DATE_ADD(sysdate(), interval 2 month)
函数名称不同:
ORACLE: SELECT ADD_MONTHS(sysdate, 2) as value from DUAL;
MYSQL: SELECT DATE_ADD(sysdate(), interval 2 month) as value from DUAL;
2个日期相减(D1-D2)
DATEDIFF(date1,date2)
功能: 返回两个日期之间的天数。
用法:mysql: SELECT DATEDIFF('','') AS DiffDate
oracle: 直接用两个日期相减(比如d1-d2=12.3)
SQL函数
SQLCODE
MYSQL中没有对应的函数,但JAVA中SQLException。getErrorCode()函数可以获取错误号
Oracle内置函数SQLCODE和SQLERRM是特别用在OTHERS处理器中,分别用来返回Oracle的错误代码和错误消息。MYSQL: 可以从JAVA中得到错误代码,错误状态和错误消息
SQLERRM
MYSQL中没有对应的函数,但JAVA中SQLException。getMessage()函数可以获取错误消息
Oracle内置函数SQLCODE和SQLERRM是特别用在OTHERS处理器中,分别用来返回Oracle的错误代码和错误消息。MYSQL: 可以从JAVA中得到错误代码,错误状态和错误消息
SEQ_BK_DTL_OPT_INT_KEY.NEXTVAL
自动增长列
在MYSQL中是自动增长列. 如下方法获取最新ID:
START TRANSACTION;
INSERT INTO user(username,password)
VALUES (username,MD5(password));
SELECT LAST_INSERT_ID() INTO
COMMIT;
SUM(enable_flag)
SUM(enable_flag)
一样:ORCALE: SELECT SUM(enable_flag) FROM SD_USR;
MYSQL: SELECT SUM(enable_flag) FROM SD_USR;
DBMS_OUTPUT.PUT_LINE(SQLCODE)
在MYSQL中无相应的方法,其作用是在控制台中打印,用于测试,对迁移无影响。
dbms_output.put_line每行只能显示255个字符,超过了就会报错
来自:http://blog.csdn.net/wendi_0506/article/details/;
免责声明:本站部分内容、图片、文字、视频等来自于互联网,仅供大家学习与交流。相关内容如涉嫌侵犯您的知识产权或其他合法权益,请向本站发送有效通知,我们会及时处理。反馈邮箱&&&&。
学生服务号
在线咨询,奖学金返现,名师点评,等你来互动Java通过配置文件连接Mysql和Oracle数据库实例详解
我的图书馆
Java通过配置文件连接Mysql和Oracle数据库实例详解
配置文件: db.properties#Mysql parametermysqldriver=com.mysql.jdbc.Drivermysqlurl=jdbc:mysql://127.0.0.1:3306/databasemysqluser=usernamemysqlpassword=password#Oracle Parameteroracledriver=oracle.jdbc.driver.OracleDriveroracleurl=jdbc:oracle:thin:@127.0.0.1:1521:ORCLoracleuser=usernameoraclepassword=password---------------------------------------------------
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&
喜欢该文的人也喜欢Java连接各种数据库,DB2、Mysql、Oracle、Hsqldb。。 - 快乐每一天 - ITeye博客
博客分类:
ConnectHSQLDB.java
* ConnectHSQLDB.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectHSQLDB {
public static void main(String[] args) {
Connection connection =
ResultSet resultSet =
Statement statement =
Class.forName("org.hsqldb.jdbcDriver");
connection = DriverManager.getConnection(
"jdbc:hsqldb:file:C:\\HyperSQLDB\\EMPLOYEEDB", "SA", "");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
} finally {
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
ConnectMySQL.java
* ConnectMySQL.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectMySQL {
public static void main(String[] args) {
Class.forName("com.mysql.jdbc.Driver");
Connection connection = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/EMPLOYEE", "root", "root");
Statement statement = connection.createStatement();
ResultSet resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
Connect MS SQL Server
* ConnectMSSQL.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectMSSQL {
public static void main(String[] args) {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection connection = DriverManager
.getConnection(
"jdbc:sqlserver://localhost:1433;databaseName=EMPLOYEE;selectMethod=cursor",
"username", "password");
System.out.println("DATABASE NAME IS:"
+ connection.getMetaData().getDatabaseProductName());
Statement statement = connection.createStatement();
ResultSet resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
// Connect using JDTS driver
* ConnectMSSQL.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectMSSQL {
public static void main(String[] args) {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection connection = DriverManager
.getConnection(
"jdbc:jtds:sqlserver://localhost:1433;databaseName=EMPLOYEE;sendStringParametersAsUnicode=false",
"username", "password");
System.out.println("DATABASE NAME IS:"
+ connection.getMetaData().getDatabaseProductName());
Statement statement = connection.createStatement();
ResultSet resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
Connect Oracle
* ConnectOracle.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectOracle {
public static void main(String[] args) {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
System.out.println("Connecting to the database...");
Connection connection = DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:orcl", "scott", "tiger");
Statement statement = connection.createStatement();
ResultSet resultset = statement.executeQuery("select 'Connected' from dual");
resultset.next();
String s = resultset.getString(1);
System.out.println(s);
statement.close();
connection.close();
} catch (Exception e) {
System.out.println("The exception raised is:" + e);
Connect DB2
* ConnectDB2.java
package com.javaworkspace.connectdb2;
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectDB2 {
public static void main(String[] args) {
Connection connection =
ResultSet resultSet =
Statement statement =
Class.forName("com.ibm.db2.jcc.DB2Driver");
connection = DriverManager.getConnection(
"jdbc:db2://localhost:5021/EMPLOYEE", "username",
"password");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
} finally {
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
Connect Postgre
* ConnectPostgre.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectPostgre {
public static void main(String[] args) {
Connection connection =
ResultSet resultSet =
Statement statement =
Class.forName("org.postgresql.Driver");
connection = DriverManager.getConnection(
"jdbc:postgresql://localhost:5432/EMPLOYEE", "postgres",
"password");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
} finally {
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
Connect ADS
* ConnectADS.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectADS {
public static void main(String[] args) {
Connection connection =
ResultSet resultSet =
Statement statement =
Class.forName("com.extendedsystems.jdbc.advantage.ADSDriver");
connection = DriverManager.getConnection(
"jdbc:extendedsystems:advantage://localhost:6262;catalog=C:\\yourDatbase\\TableType=LockType=proprietary", "AdsSys", "no");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
} finally {
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
Connect Derby
* ConnectDerby.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectDerby {
public static void main(String[] args) {
Connection connection =
ResultSet resultSet =
Statement statement =
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
connection = DriverManager
.getConnection("jdbc:derby:C:/DerbyDatabase/EMPLOYEE");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
} finally {
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
Connect Firebird
* ConnectFirebirdDB.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectFirebirdDB {
public static void main(String[] args) {
Connection connection =
ResultSet resultSet =
Statement statement =
Class.forName("org.firebirdsql.jdbc.FBDriver");
connection = DriverManager
.getConnection(
"jdbc:firebirdsql://localhost:3050/C:/FirebirdDB/EMPLOYEEDB.fdb",
"sysdba", "masterkey");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
} finally {
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
Connect H2
* ConnectH2DB.java
package com.javaworkspace.connecth2
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectH2DB {
public static void main(String[] args) {
Connection connection =
ResultSet resultSet =
Statement statement =
Class.forName("org.h2.Driver");
connection = DriverManager.getConnection(
"jdbc:h2:C:\\H2DB\\database\\EMPLOYEEDB", "sa", "");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
} finally {
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
Connect SQLite
* ConnectSQLite.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectSQLite {
public static void main(String[] args) {
Connection connection =
ResultSet resultSet =
Statement statement =
Class.forName("org.sqlite.JDBC");
connection = DriverManager
.getConnection("jdbc:sqlite:C:\\SQLite\\EMPLOYEE.db");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
} finally {
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
Connect SmallSQL
* ConnectSmallSQL.java
package com.javaworkspace.
import java.sql.C
import java.sql.DriverM
import java.sql.ResultS
import java.sql.S
public class ConnectSmallSQL {
public static void main(String[] args) {
Connection connection =
ResultSet resultSet =
Statement statement =
Class.forName("smallsql.database.SSDriver");
connection = DriverManager
.getConnection("jdbc:smallsql:C:\\SmallSQL\\database\\EMPLOYEEDB");
statement = connection.createStatement();
resultSet = statement
.executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS");
while (resultSet.next()) {
System.out.println("EMPLOYEE NAME:"
+ resultSet.getString("EMPNAME"));
} catch (Exception e) {
e.printStackTrace();
} finally {
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
浏览: 2482835 次
来自: 上海
刚开始以为被黑客盯上了呢,太坑了,谢谢博主。
真是太坑爹了
dragonhunter 写道你就是个2bInteger.pa ...
不错呀。。。。。。。。。。。。。。欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 1892 人关注过本帖
标题:我现在在学JAVA要学数据库 想知道学SQLServer还是Oracle或MySQL哪个比较实用 ...
等 级:新手上路
&&问题点数:0&&回复次数:9&&&
我现在在学JAVA要学数据库 想知道学SQLServer还是Oracle或MySQL哪个比较实用呢
我现在在学JAVA要学数据库 想知道SQLServer还是Oracle或MySQL哪个比较实用呢??
搜索更多相关主题的帖子:
&&&&&&&&&&
等 级:贵宾
威 望:18
帖 子:407
还有sybase,db2,informix你没说.
承接各种软件开发、系统集成、网络搭建。
等 级:新手上路
晕~~怎么那么多啊
哪个比较主流呢?版主推荐个
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
Sql Server2005,Oracle,db2..都很不错...不过没有人能跟得上主流...你在学Sql Server2005的时候..可能2007已经出来了....那你又立马去学2007吗?..
等 级:新手上路
帖 子:73
跟着朝流走的话,你将永远学不到知识
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28494
专家分:59
有道理,学精一个就可以了
可惜不是你,陪我到最后
等 级:贵宾
威 望:32
帖 子:2987
四楼那sql2000怎样啊
博客 blog.bc-cn.net/user15/81152/index.shtml
等 级:新手上路
帖 子:16
学数据库无非就是要把SQL语句学精,光软件操作应该都不是难事吧。MYSQL虽然没有自带的图形界面,但语句学精了操作更不在话下,况且还有辅助的软件对它进行管理。
等 级:新手上路
帖 子:20
本来是想学ORACLE的,但是学校教的是SQL SERVER,所以就学这个了,哈哈
等 级:贵宾
威 望:36
帖 子:1353
学什么都一样,真正工作中数据库有DBA管理,编程人员无非是写点SQL之类的语句。
老牛明知夕阳晚,不用扬鞭自奋蹄;
版权所有,并保留所有权利。
Powered by , Processed in 0.059909 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved}

我要回帖

更多关于 mysql连oracle数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信