![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库理论
binbinxyz
做事认真负责,待人亲切友善。
展开
-
Mysql新增字段
场景项目中使用MySql数据库,经常要提供一些SQL脚本给用户。所以修改表结构时经常会有ALTER TABLE语句产生。想着如果增加、删除字段时能够先判断字段是否存在,那将会更加方便。解决方案create table student ( id bigint(20) primary key, name varchar(100) not null comment '姓名');-- 增加字段时判断字段是否不存在alter table student add column if not exis原创 2021-06-18 15:42:42 · 155 阅读 · 0 评论 -
oracle10g 服务启动命令
摘自:weiwei12433442342342的笔记weiwei12433442342342的主页对于Oracle使用者,由于Oracle的服务占用的资源太多。我们都是将其调成手动启动。但是每次启动每个服务比较麻烦。简便的方法是:在c(d...)盘下面使用记事本创建文件将一下的代码复制。然后命名为“service.bat”注意加“”号。在dos环境下。cd到文件所在目录下。转载 2010-11-16 20:00:00 · 719 阅读 · 0 评论 -
oracle管理员相关问题
本机oracle中有三个用户:sys system scott密码分别为system sys tiger但使用它们连接数据库时出现下述情况:这是怎么回事呢?原创 2012-03-27 19:48:24 · 565 阅读 · 0 评论 -
sqlplus的常用设置
set linesize(line) [n] 设置sqlplus输出的最大行宽set col[width] [n] 确定结果集里的最大列宽,默认值是80set pagesize [n] 设置页面的最大行数set pages[ize] [n] 确定在标题被重复以前的结果集的显示行数set serverout[put] [on|off]原创 2012-12-24 14:49:21 · 2947 阅读 · 0 评论 -
ubuntu12安装rpm格式文件的方法
ubuntu12中安装jdk7:在ubuntu12中安装jdk(http://blog.csdn.net/binbinxyz/article/details/8498336)ubuntu12中安装tomcat6/7: 1>下载Tomcat6/7的压缩包(tar.gz);2>解压至用户主目录;3>移动到/opt目录下;4>运行startup.sh;5>在浏览器地址栏输入http://loca转载 2013-01-13 16:49:09 · 3629 阅读 · 0 评论 -
数据库设计中,日期字段的类型应该如何选择?
几乎大多数软件系统都需要依赖于数据库来存储数据,这些数据库大多是支持标准SQL也就是ANSISQL的,我们可以定义各种类型的字段,其中我们常常需要用一个字段来表示日期。但是在不同的数据库我们可以用不同的字段类型来存储日期,比如我们可以用整型数字字段来存储日期时间,也可以用字符串类型的字段来存储日期时间,当然也可以用各种数据库提供日期类型的字段来存储日期时间,但是我们在实际应用中选择哪种更合适呢?根转载 2013-01-30 20:36:57 · 16933 阅读 · 0 评论 -
用六大代码问题检验你的Java知识能力
用六大代码问题检验你的Java知识能力你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? OutputStreamWriter out = ... java.sql.Connection conn = ... try { // ⑸ Statement stat = conn.createSt转载 2013-01-31 19:08:15 · 841 阅读 · 0 评论 -
SQL注入问题
斌斌 (给我写信) 原创博文(http://blog.csdn.net/binbinxyz),转载请注明出处!背景:对于ibaits参数引用可以使用#和$两种写法,其中#写法会采用预编译方式,将转义交给了数据库,不会出现注入问题;如果采用$写法,则相当于拼接字符串,会出现注入问题。在使用ibatis时,我们的查询一般按如下写法进行配置。 SELECT * FROM EMP原创 2013-07-02 15:02:22 · 1140 阅读 · 0 评论