
数据库
在博客园更新博客
主要在博客园更新。博客园地址:http://www.cnblogs.com/landiljy/
展开
-
一个表中的两列与另一个表的一列关联的结果显示
station表列名:stationId-----站点编号stationlon----站点经度stationlat----站点纬度record表列名:recorkId---------记录编号stationGoId------借出站点编号stationBackId----归还站点编号查询结果显示列:stationGoId-----借出站点编号GoSt原创 2017-10-30 20:06:04 · 704 阅读 · 0 评论 -
win7 64位mysql安装及navicat 解压版
教程:http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.htmlMysql修改设置root密码的命令及方法:http://jingyan.baidu.com/article/a3f121e41b141afc9052bb8e.htmlMysql基本使用:http://blog.youkuaiyun.com/caiyaodeng/artic原创 2017-10-30 20:05:39 · 1460 阅读 · 0 评论 -
通过触发器实现两张有主外键关系的表的数据插入问题
表:T_USERS,T_USER_EXCEPT_WORK,其中T_USERS中的主键ID和T_USER_EXCEPT_WORK中的外键都为数列SEQUENCE_USERS.Currval的自增长数列。更通俗的讲就是:在T_USERS表中插入一条数据,通过触发器在T_USER_EXCEPT_WORK插入一条相关的数据。注意:序列有以下两个属性CURRVAL: 返回序列当前值;NE原创 2017-10-30 20:05:10 · 2042 阅读 · 0 评论 -
oracle11g字符集问题之一
select * from T_WORK_EXPERIENCE t where ROLE=N'被雇佣者'因为ROLE为NVARCHAR2(30),所以要加N。pl/sql developer 中可以查询到数据不过这个sql语句在vs2012 mvc里运行不行。用参数代替N'被雇佣者'就可以了。select ID,WORK_EXPERIENCE,ROLE from T_WORK_EX原创 2017-10-30 20:05:05 · 200 阅读 · 0 评论 -
order by 的列名不能参数化,要拼sql
from T_COMPANY c join T_COMPANY_POSITION p on c.ID = p.COMPANYIDorder by :type desc nulls last;最初不知道不能这样,调试百度弄了好久,终于知道了order by 列名(不能为参数)那么要根据不同选择显示不同的排序结果,就只能拼sql。if (type == "热门职位")原创 2017-10-30 20:05:02 · 1875 阅读 · 0 评论 -
Oracle11g用户、权限、角色、概要文件管理及审计
第10章 安全管理 1 用户管理2 权限管理3 角色管理 ;4 概要文件管理5 审计 操作系统:win7 Oracle安装目录:E盘 数据库名字:orcl 密码:123456 先连接Set Oracle_sid=orclSqlplus /nolog原创 2015-05-25 19:09:27 · 1423 阅读 · 0 评论 -
Oracle11g手动创建数据库方法
Oracle11g手动创建数据库方法参考网页http://www.th7.cn/db/Oracle/201311/36926.shtml安装路径我的安装路径是:E:\app\admin\product\11.2.0\dbhome_1DATABASE NAME、实例名以及ORACLE_SID:名字全部都是MYDBSYS和SYSTEM等用户的密码:123456原创 2015-05-25 19:04:38 · 2528 阅读 · 2 评论 -
oracle11g创建修改删除表
oracle11g创建修改删除表我的数据库名字: ORCL 密码:123456 1、模式2、创建表3、表约束4、修改表5、删除表1、模式set oracle_sid=ORCLsqlplus /nolog1)进入同名模式(首次使用可能需要设置见附录,我设置scott用户的密码 123)co原创 2015-05-25 19:03:47 · 691 阅读 · 0 评论 -
oracle11g 创建id自增长监听器的步骤
首先,我们通过sql/plus先建个TEST表sql语句:CTEATE TABLE TEST(ID NUMBER,NAME VARCHAR2(20),PRIMARY KEY(ID)); 通过sql/plus建立个序列sql语句:CREATE SEQUENCE SEQ_TESTINCREMENT BY 1原创 2015-05-25 19:00:46 · 402 阅读 · 0 评论