数据库
书生_moyan
这个作者很懒,什么都没留下…
展开
-
MySQL错误:The user specified as a definer (XXX@XXX) does not exist
做的一个项目,从oracle移到mysql上服务器系统是linux系统 ,在本地windows系统中执行导出的sql语句时出现The user specified as a definer (XXX@XXX) does not exist这个错纠结了好久,最后发现在导出的创建视图的sql语句里有这么一句DEFINER=`moa_dev`@`%`这句话是定义视图的定义者,在本机器...2012-07-24 17:08:07 · 216 阅读 · 0 评论 -
sql 修改表字段时会出现表字段有值 我们可以这么做
create table as select * from ;truncate table ; /* 有什么约束吗?*/alter table modify ???;insert into select * from ;1。表结构相同的表,且在同一数据库(如,table1,table2) Sql :insert into table原创 2012-08-25 11:34:13 · 511 阅读 · 0 评论 -
sysdate
1:取得当前日期是本月的第几周SQL> select to_char(sysdate,'YYYYMMDD W HH24:MI:SS') from dual;TO_CHAR(SYSDATE,'YY-------------------20030327 4 18:16:09SQL> select to_char(sysdate,'W') from dual;T-4原创 2012-08-16 17:08:01 · 1337 阅读 · 0 评论 -
数据库MDF数据文件数据库恢复
数据库MDF数据文件数据库恢复.mdf文件是数据库中的一个主要数据文件,它是数据库的起点,指向数据库中文件的其它部分。当电脑出现故障无法备份数据库时,只能通过SQL命令的方式将.mdf数据文件附加到当前服务器,还原原有的数据。打开查询分析器,点击【确定】连接到服务器(若SA有密码请输入密码),如下:进入到查询分析器:在右面的窗口中输入文件恢复命令,格式为:原创 2012-04-01 09:47:28 · 7711 阅读 · 1 评论 -
java/jsp中使用jdbc连接sqlserver2005
接触Java或者JSP,难免会使用到数据库SQL Server 2000/2005(我使用2005标准版[9.0.3054]测试),经过自己的搜索和研究,使用JDBC连接SQL Server成功,特此整理方法(使用Eclipse 3.2)如下。准备工作首先,操作系统中安装好SQL Server 2000/2005,如果系统中都装有2000和2005版,记得停用一个,只开一个行了。原创 2012-03-30 09:58:11 · 697 阅读 · 0 评论 -
sqlserver2005出现 TCP/IP 连接失败.
确定TCP/IP有没有启动.确定TCP端口对不对, 在TUTORIAL和SAMPLE里的都是1433端口, 可是我SQL SERVER的TCP接听端口是2159. 把程序里的1433改成1459就马上可以用了. 设置方法:打开SQL SERVER CONFIGURATION MANAGER (不记得SQLEXPRESS版本有没有这个了, ENTERPRISE版本的有), 左边原创 2012-03-13 17:21:50 · 379 阅读 · 0 评论 -
SQL中exists和in的区别
外大内小用exist,外小内大用in数据库: ORACLE 10G客户端: PlSqlDev 7.11. 外大内小的情况:history.tb_stk_cap_chg 记录数 > 100,000,000history.tb_stk_cap_chg_test 记录数 = 20--使用inselect count(*) from history.tb_st原创 2012-02-29 13:47:56 · 1061 阅读 · 0 评论 -
oracle知识
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%介绍: 数据库, 数据表 , 记录,字段 , 和对数据表的操作(create,alter,drop) login as: oracleoracle@192.168.136.128's password:Last login: Fri Nov 26 18:15:50 20原创 2012-02-17 09:41:09 · 832 阅读 · 0 评论 -
MySQL引擎
MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己做一个引擎。下面介绍几种数据库引擎: ISAM:ISAM是一个定义明确且历经时间考验的数据原创 2012-02-06 21:09:39 · 254 阅读 · 0 评论