sql数据库
懷惗尛時候
爱生活,爱编程,爱DOTA,爱魔兽世界,我和你们一样,我和你们不一样,我是程序员
展开
-
mysql命令大全
MYSQL命令大全常见的MySQL命令大全 一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没转载 2012-11-07 16:18:22 · 1003 阅读 · 0 评论 -
PowerDesigner生成sql导入到PL/SQL
1.用PD建好PDM 表结构模型2.DataBase->generate database preview 复制SQL 语句3.PL/SQL new-> sql window 粘贴 执行 ok原创 2013-07-02 11:09:36 · 1605 阅读 · 0 评论 -
从plsql导出ddl到PowerDesigner
1、plsql导出ddl:工具——导出用户对象——选择需要到处的表——多选框:全部不掉——单选框:选单个文件——导出2、PowerDesigner导入ddl:快捷键Ctrl+R(DataBase->Update Model From Database)——选择刚才导入的文件——确定转载 2013-07-02 11:01:34 · 4930 阅读 · 0 评论 -
PL/SQL 查询和显示的数据 中文乱码
1、表结构中的comments中文乱码,如下图所示:2、查询结果集中文乱码:原来以为是PL/SQL的字体设置有你问题,就到Tools/Preperences/User Interface/Fonts里面去修改字体类型,结果无效,我的不是这里的问题。后来到网上找解决办法,说可能是注册表的问题,就找到HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_Or转载 2013-08-16 16:25:57 · 1668 阅读 · 0 评论 -
oracle用 pl/sql 可以连接,用cmd无法连接的解决方法
之前安装了oracle10g,各种连接都正常,后来应公司需求,又安装了orcleclient11g,sqldevelepor都可以连接,就是cmd下无法连接,试了好多方法都无法连接,后来突然想到了环境变量,打开一看,果然有猫腻。path路径D:\oracle\product\11.2.0\client_1\bin;D:\oracle\product\11.2.0\client_1;D:\o转载 2014-11-26 23:01:02 · 3386 阅读 · 0 评论 -
PL/SQL的存储过程和函数
存储过程概述存储过程是子程序的一种类型,能够完成一些任务,作为schema对象存储于数据库。是一个有名字的PL/SQL代码块,支持接收或不接受参数,同时也支持参数输出。一个存储过程通常包含定义部分,执行部分,Exception部分,可以被其他子程序调用,也可以被重用。过程定义CREATE [OR REPLACE]PROCEDURE procedure_name[(argum转载 2014-11-25 11:44:20 · 785 阅读 · 0 评论 -
PL/SQL之基础篇
1.PL/SQL概述PL/SQL(Procedure Language/Structuer Query Language)是Oracle对标准SQL规范的扩展,全面支持SQL的数据操作、事务控制等。PL/SQL完全支持SQL数据类型,减少了在应用程序和数据库之间转换数据的操作。构成PL/SQL程序的基本单位是程序块。程序块由过程、函数和无名块3种形式组成,它们之间可以互相嵌套。转载 2014-12-09 11:43:58 · 678 阅读 · 0 评论 -
PLSQL Developer常用设置及快捷键
1、登录后默认自动选中My Objects (已验证可用) 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。设置方法:Tools菜单 --> Brower Filters,会打开Brower Fo转载 2015-07-27 21:11:30 · 472 阅读 · 0 评论 -
PLSQL中一些常见的表字段操作
--新增字段alter table epf_finance add descrip varchar2(4000);--修改表字段长度alter table epf_finance modify purpose varchar2(100);--修改字段类型alter table epf_finance modify purpose number;--修改字段名字alter tab原创 2016-10-19 11:21:11 · 8475 阅读 · 0 评论 -
OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止
前两天刚装时试用了一次,挺好(后来装过一个nero9,用鲁大师清理过一次垃圾文件)OracleServiceORCL服务能启动,OracleOraDb11g_home1TNSListener服务启动后马上就停止了,设为自动后,再去打开还是一样)系统提示如题:“OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止”环境转载 2017-03-29 09:37:37 · 1227 阅读 · 0 评论 -
char、varchar和varchar2的区别?(oracle数据库)
区别: 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHAR2的效率稍高。 3.目前VARCHAR是转载 2013-06-16 10:54:28 · 828 阅读 · 0 评论 -
查询出有2个用户以上的角色信息
xtgl_jsb 角色表 xtgl_yhjs 用户角色中间表 xtgl_yhb 用户表select js.jsid,js.jsmc from xtgl_jsb js where js.jsid in (select yhjs.jsid from xtgl_yhjs yhjs group by yhjs.jsid having count(yhjs.jsid)>2)原创 2013-06-15 10:25:30 · 748 阅读 · 0 评论 -
常用SQL语句
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwin转载 2012-11-07 15:58:37 · 548 阅读 · 0 评论 -
Hibernate映射文件
在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具。本节简单的讲述一下这些配置文件的配置。 配置文件的基本结构如下: "-//Hibernate/Hibernate Mapping DTD 3.0//EN"转载 2012-11-07 20:15:49 · 408 阅读 · 0 评论 -
oracle数据库11G连接和关闭批处理文件
oracle 11G批处理启动和关闭启动 @echo offnet start OracleOraDb11g_home1TNSListenernet start OracleServiceORCLnet start OracleDBConsoleorcl:end 关闭 @echo offnet stop OracleDBConsoleorclne转载 2012-11-08 13:45:31 · 540 阅读 · 0 评论 -
Oracle数据库中下拉列表动态添加年份SQL语句
select to_char(sysdate,'yyyy')-5 itemvalue from dualunionselect to_char(sysdate,'yyyy')-4 itemvalue from dualunionselect to_char(sysdate,'yyyy')-3 itemvalue from dualunionselect to_char(sy转载 2013-03-12 17:26:04 · 1288 阅读 · 0 评论 -
先按时间排序,再按姓名排序 sql语句
将字段依次写在order by 后面即可 , 中间用逗号隔开select * from 表 order by time , nameselect * from 表 order by time asc , name ascselect * from 表 order by time desc , name descselect * from 表 order by time asc , name转载 2013-03-22 10:15:49 · 8787 阅读 · 0 评论 -
oracle wmsys.wm_concat 函数的使用
单个表的简单 直接 select lyhf.lyzjid,wmsys.wm_concat(lyhf.hfr) hfr from xlzx_lyhf lyhf group by lyhf.lyzjid效果如下:下面图只是涉及到2个表,效果如下原创 2013-03-27 16:40:09 · 878 阅读 · 0 评论 -
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
今天装了11G 的oracle 数据库库 登陆的时候 报上面错误 网上好多回答,我的是11G 的。 下面是解决方法,是配置问题 首先找到 E:\app\wen\product\11.2.0\dbhome_1\NETWORK\ADMIN 下面的listerner.ora 文件 用文本编辑器打开 然后修改为下面# listener.ora Network Conf转载 2013-05-10 00:27:36 · 987 阅读 · 0 评论 -
SQL删除重复数据
用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId havi转载 2013-06-15 10:26:44 · 586 阅读 · 0 评论 -
oracle用 pl/sql 可以连接,用cmd无法连接的解决方法
1.此问题 出现比较常见,之前已有转载一篇博客对问题进行描述,,具体链接 如下:2.今天再一次遇到此问题,包括从网上查找资料等,结合自己机器的情况,最终得以解决。问题描述如下,CMD中连接数据库,提示协议适配器错误3.解决方式如下:问题原因:由于本次安装了多个数据库,有多个SID,所以在连接的时候 需要制定对应的 SID原创 2017-03-25 11:33:25 · 1365 阅读 · 0 评论