随笔分类 -  Oracle+SqlServer+MySql

摘要:-- -------------------------------------------------------------------------------- -- Routine DDL -- Note: comments before and after the routine b... 阅读全文
posted @ 2014-12-19 08:46 Seaurl 阅读(575) 评论(0) 推荐(0) 编辑
摘要:最近在学习struts+spring+hibernate,强烈推荐新手一本书:陈天河《轻量级web应用开发》,这本书是我见过的国内最好的书,初学者可以买本读读。 不说这个了,来说说我的问题吧,是这样的,我用Eclipse搭建好了ssh,可是当我在网站上输入数据提交到mysql的时候报错,查看mysql数据表,居然没有数据,一开始我就觉得是中文插入的问题,所以我试试没有用中文的时候插入可有这个问题... 阅读全文
posted @ 2014-10-30 16:17 Seaurl 阅读(3050) 评论(0) 推荐(0) 编辑
摘要:在 SQL Server Management Studio 对象资源管理器中,连接到 SQL Server 数据库引擎的实例上,再展开该实例。展开“数据库”,并选择要分离的用户数据库的名称。分离数据库需要对数据库具有独占访问权限。如果数据库正在使用,则限制为只允许单个用户进行访问:右键单击数据库名... 阅读全文
posted @ 2014-10-24 15:50 Seaurl 阅读(1044) 评论(0) 推荐(0) 编辑
摘要:在阿里云花了100买了一台云服务器,配置如下:CPU: 1核 内存: 512MB数据盘: 0G 带宽: 1Mbps阿里云服务器安装mysql搞得我想吐血,搞了一个多星期,现在才搞好,而且,还有许多问号存在我的脑海里。。。。说说我在阿里云服务器上安装mysql的心路历程吧,刚开始安装好java8和to... 阅读全文
posted @ 2014-06-27 16:22 Seaurl 阅读(12098) 评论(35) 推荐(0) 编辑
摘要:参考地址:http://dengqsintyt.iteye.com/blog/1991930 阅读全文
posted @ 2014-06-13 16:58 Seaurl 阅读(161) 评论(0) 推荐(0) 编辑
摘要:修改数据库表名:rename [old-table] to [new-table]; while循环添加测试数据: declare i int:=1; begin while i<=255 loop insert into DATAACQUISITIONITEMS_NEW (zhuan_id,Dtid,Dtdy) values(100010... 阅读全文
posted @ 2014-04-09 09:23 Seaurl 阅读(147) 评论(0) 推荐(0) 编辑
摘要:关于Oracle11服务器端安装时的配置问题我就不讲了,就是要安装DataBase1和DataBase2。现在我来讲的是Oralce11 客户端的安装和PlSql的配置问题:步骤一:选择图示,win32_11gR2_client点击打开进行安装安装开始,如图所示:步骤二:选择管理员进行安装步骤三:安装完成后要进行配置,输入Net服务名,点击下一步,如下所示:步骤四:选择Tcp/Ip协议,点击下一步,如下所示:步骤六:输入主机名,端口号,点击下一步,如下所示:步骤七:输入服务名,点击下一步,如下所示:步骤八:可以点击测试,然后点击完成,就完成了配置。你也可以在安装目录中新建文件TNSNAMES. 阅读全文
posted @ 2014-03-14 10:34 Seaurl 阅读(3067) 评论(0) 推荐(0) 编辑
摘要:我一直在用Oracle10g数据库,最近想看看11g怎么样,就试着装了一下,在安装过程中遇到的麻烦还不少,幸好有搜索引擎,根据前辈的指点,磕磕绊绊地也将Oracle装上了,作一下记录,以后也许能用得着,如果能帮到别人那就更好了。我的环境:操作系统:windows7旗舰版(64位)数据库:64位Oracle11g(win64_11gR2)PL/SQL:PL/SQL developer v9.0.1准备工作:1、下载Oracle11g( Microsoft Windows (x64))下载路径:http://download.oracle.com/otn/nt/oracle11g/112010/w 阅读全文
posted @ 2013-10-21 17:18 Seaurl 阅读(279) 评论(0) 推荐(0) 编辑
摘要:在Oracle中进行查询排序时,如果排序字段里面有空值的情况下,排序结果可能会达不到自己想要的结果。如 select * from tableTest order by VISITS desc上图可以看到表示服务访问次数的“VISITS”字段上的空值记录排序时放在前面,和实际逻辑不对将原来的sql语句改写为:select * from tableTest order by VISITS desc nulls last,"nulls last"控制将空值记录放在后面,当然,你也可以用"nulls first"将控制记录放在前面。 阅读全文
posted @ 2013-09-24 09:26 Seaurl 阅读(269) 评论(0) 推荐(0) 编辑
摘要:select sum(ceil((gdr.enddt - gdr.startdt) * 24)) h,sum(ceil((gdr.enddt - gdr.startdt) * 24 * 60)) m,sum(ceil((gdr.enddt - gdr.startdt) * 24 * 60 * 60)) sfrom gat_data_record gdrwhere gdr.enddt between to_date('2011-1-1','yyyy-mm-dd') and to_date('2014-2-1','yyyy-mm-dd' 阅读全文
posted @ 2013-09-22 15:35 Seaurl 阅读(3480) 评论(0) 推荐(1) 编辑
摘要:substr(字符串,截取开始位置,截取长度) //返回截取的字substr('Hello World',0,1) //返回结果为 'H' *从字符串第一个字符开始截取长度为1的字符串substr('Hello World',1,1) //返回结果为 'H' *0和1都是表示截取的开始位置为第一个字符substr('Hello World',2,4) //返回结果为 'ello'substr('Hello World',-3,3)//返回结果为 'rld' *负数(- 阅读全文
posted @ 2013-09-22 09:18 Seaurl 阅读(195) 评论(0) 推荐(0) 编辑
摘要:怎么合并多行记录的字符串,一直是oracle新手喜欢问的SQL问题之一,关于这个问题的帖子我看过不下30个了,现在就对这个问题,进行一个总结。-什么是合并多行字符串(连接字符串)呢,例如: 1 SQL> desc test; 2 Name Type Nullable Default Comments 3 ------- ------------ -------- ------- -------- 4 COUNTRY VARCHAR2(20) Y 5 CITY VARCHAR2(20) Y 6 7 SQL> select * from test; 8 9 10 COUNTRY ... 阅读全文
posted @ 2013-06-18 15:50 Seaurl 阅读(2052) 评论(0) 推荐(0) 编辑
摘要:Dynamic Performance Tables not accessible, Automatic Statistics Disabled for this session You can disable statistics in the preference menu,or obtanin select priviliges on the v$session,v$sesstat and v$statname tables 我每次登录数据库查询表时,第一次总报这个错误。有谁见过这个错误,可有解决方案有的文章会提到用户权限问题,在这里的这个提示是指在别人的机器上用PLsql用同样的用.. 阅读全文
posted @ 2013-05-03 14:17 Seaurl 阅读(455) 评论(0) 推荐(0) 编辑
摘要:sql1:1 select sfwb2 from tab_jxgd运行:sql2:1 select (CASE sfwb WHEN 'y' THEN '是' ELSE '否' END) sfwb2 from tab_jxgd运行:1 1.select * from t_meetting_application t where to_date('2010-10-27 10:30:00', 'yyyy-mm-dd hh24:mi:ss') between t.starttime and t.endtime2.selec 阅读全文
posted @ 2013-01-14 16:08 Seaurl 阅读(4428) 评论(0) 推荐(0) 编辑
摘要:SQL:select rownum,RWID,GZNR,to_char(JHKSRQ,'yyyy-MM-dd') as JHKSRQ ,to_char(JHJSRQ,'yyyy-MM-dd') as JHJSRQ,JXBM,FZRFROM TAB_JHRW结果:作用:将年月日时分秒,转化为年月日!注意:JHKSRQ和JHJSRQ在oracle中都为date类型 阅读全文
posted @ 2012-09-18 14:53 Seaurl 阅读(3662) 评论(0) 推荐(0) 编辑
摘要:TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示值:11 mon abbreviated 字符集表示 显示值:11月,若是英文版,显示nov month spelled out 字符集表示 显示值:11月,若是英文版,显示november Day: dd number 当月第几天 显示值:02 ddd number 当年第几天 显示... 阅读全文
posted @ 2012-09-18 14:08 Seaurl 阅读(229) 评论(0) 推荐(0) 编辑
摘要:这是原表:想实现这种效果:过程我就不写了,把原代码贴给大家: 1 select (select qhmc from tab_qh c where c.qhid=b.sjqhbh) sjqh ,qhmc,a.lx,'全县平均值' as fl, 2 max(case zbbh when '1' then Pjz else 0 end) as bh1, 3 max(case zbbh when '2' then Pjz else 0 end) as bh2, 4 max(case zbbh when '3' then Pjz else 阅读全文
posted @ 2012-08-08 15:08 Seaurl 阅读(691) 评论(0) 推荐(0) 编辑
摘要:T-SQL 经典编程说明:本实例是以 SQL Server 2005 为运行环境的。准备工作:创建一个名为 DB 的数据库(CREATE DATABASE DB)。一、T-SQL 行转列1、创建如下表CREATE TABLE [Scores] ( [ID] INT IDENTITY(1,1), --自增标识 [StuNo] INT, --学号 [Subject] NVARCHAR(30), --科目 [Score] FLOAT --成绩)GOINSERT INTO [Scores]SELECT 100, '语文', 80 UNIONSELECT 100, '数学' 阅读全文
posted @ 2012-08-08 10:03 Seaurl 阅读(614) 评论(0) 推荐(0) 编辑
摘要:下载并解压oracle 9i,文件如下:2.安装数据库打开“92010NT_Disk1”,双击运行“setup.exe”,运行界面如下:点击“下一步”: 阅读全文
posted @ 2012-06-08 10:13 Seaurl 阅读(341) 评论(0) 推荐(0) 编辑
摘要:在创建表时,必须为表中的每列指派一种数据类型。本节将介绍SQL Server中最常用的一些数据类型。即使创建自定义数据类型,它也必须基于一种标准的SQL Server数据类型。例如,可以使用如下语法创建一种自定义数据类型(Address),但要注意,它基于SQL Server标准的varchar数据... 阅读全文
posted @ 2012-02-23 13:57 Seaurl 阅读(27807) 评论(1) 推荐(2) 编辑

点击右上角即可分享
微信分享提示