7.数据库
Liu610921
这个作者很懒,什么都没留下…
展开
-
java: SQLite使用实例
开发环境:JDK1.6.15+Eclipse4.2jar包下载:sqlitejdbc.jar + sqlitejdbc.dll将sqlitejdbc.jar添加到build path, 将sqlitejdbc.dll放到JDk bin目录下。示例代码://连接SqlLiteDBClass.forName("org.sqlite.JDBC");Connection connect...原创 2012-12-31 16:59:26 · 224 阅读 · 0 评论 -
MySQL:ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using passw
方法: 1. 如果知道root的密码: 命令行mysql -u root -p> Then Enter Password: ******mysql> status 2. 如果忘记root密码:方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin原创 2013-01-08 10:54:52 · 187 阅读 · 0 评论 -
MYSQL: 表加一字段并对现有记录赋值
e 并且赋值为‘AUTOTEST';原创 2013-01-13 16:24:26 · 216 阅读 · 0 评论 -
SQL Server: 消除科学计数法,显示完整的小数格式
im(replace(convert(varchar,cast(字段名 as decimal(38,28))),'0',' ')),' ','0') AS 别名 from 表名 先将所查数据转换成Decimal类型,保留到小数点后28位,位数不足显示为0。然后去掉结尾无效的0。问题解决。原创 2016-10-14 11:54:12 · 371 阅读 · 0 评论 -
SQL语句查询数字各个位上的值
2. 在做报表的时候在根据金额计算不会玩SQL Server Data Tools,最终决定用在SQL里面计算。 SQL语句: (其实不难,主要是花了不少时间,自己Mark一下,默认借款金额不会过亿)select AMOUNT, case when AMOUNT >= 10000000 then CAST(cast(AMOUNT/10000000 as int) AS VARCHAR) else '' END AS 千万,原创 2016-10-27 17:08:17 · 195 阅读 · 0 评论 -
Redis 学习
原创 2017-02-16 15:43:30 · 47 阅读 · 0 评论 -
数据库理论_事务&并发控制_001
2017-03-03 16:42:39 · 88 阅读 · 0 评论 -
MSSQL数据库迁移到MYSQL
原创 2017-03-20 16:49:29 · 146 阅读 · 0 评论 -
远程连接Linux机上的Oracle失败
2017-04-19 10:45:47 · 333 阅读 · 0 评论 -
java DB: 链接MSSQL 数据库
8;databasename=montana_mig"; private static final String USER_NAME = "montana_mig"; private static final String PASS_WORD = "montana_mig"; public static Connection connection() { Connection connection = null; try { Class.f原创 2013-01-07 16:14:05 · 54 阅读 · 0 评论 -
java DB: 链接ORACLE 数据库
blic final static String USER_NAME = "adbc"; public final static String PASS_WORD = "adbc"; //public final static String[] ARR_VERSION = {"6.5.0","6.6.0","6.6.1I", // "6.7.0","7.0原创 2013-01-07 16:12:41 · 74 阅读 · 0 评论 -
MYSQL: 表加一字段并对现有记录赋值
加字段SQL: alter table tasktemplate add TaskType varchar(60); 给新加字段赋值:update tasktemplate set TaskType='AUTOTEST'; 注释:给表tasktemplate 加一字段 TaskType 并且赋值为‘AUTOTEST'; ...原创 2013-01-13 16:24:26 · 823 阅读 · 0 评论 -
SQL Server: 消除科学计数法,显示完整的小数格式
问题描述: 数据库表中有一个Float的字段,存入DB后,数字是按照科学记数法格式存入的。现在想在HTML页面显示完整的数字。 SQL: select replace(rtrim(replace(convert(varchar,cast(字段名 as decimal(38,28))),'0',' ')),' ','0') AS 别名 from 表名 先将所查数据转换成Deci...原创 2016-10-14 11:54:12 · 1317 阅读 · 0 评论 -
SQL语句查询数字各个位上的值
问题:实际问题:做报表的时候,银行借据上要显示数额的各个位上的值。(如下图): 解决方案:1.SQL语句查询的时候根据金额计算 2. 在做报表的时候在根据金额计算不会玩SQL Server Data Tools,最终决定用在SQL里面计算。 SQL语句: (其实不难,主要是花了不少时间,自己Mark一下,默认借款金额不会过...原创 2016-10-27 17:08:17 · 389 阅读 · 0 评论 -
远程连接Linux机上的Oracle失败
问题: 在Linux虚拟机上成功安装了Oracle10g,在虚拟机上用sqlPlus连接访问数据库是没有问题的。但是到Host上面远程连接一直不成功,Toad里面一直是TimeOut,各种修改Oracle Client配置之后还是不行。后直接写Java代码尝试连接也不行。以为是网络问题,又是各种设置虚拟机网络。最后解决了问题,原来是Linux下的防火墙没关。直接关掉Linux...2017-04-19 10:45:47 · 874 阅读 · 0 评论 -
Oracle_多条语句的更新操作
1. 同时插入多条语句 带条件插入:当sal>2000 插入tab1 当sal>2500插入tab2 insert all when sal>2000 then into tab1 values(empno,ename,deptno) when sal > 2500 then into tab2 values(em...2017-05-03 11:45:48 · 232 阅读 · 0 评论 -
Redis 学习
入门教程推荐:http://www.runoob.com/redis/redis-tutorial.html讲得非常详细,介绍,安装,命令行以及java和PHP调用redis的实现。原创 2017-02-16 15:43:30 · 64 阅读 · 0 评论 -
数据库理论_事务&并发控制_001
事务:用户定义的一组数据库操作序列。这些操作要么都做要么都不做,它是一个不可分割的工作单元。 事务的特性:(ACID)原子性(Atommicity)、一致性(Consistency)、隔离性(Isolation)、持续性(Durability)原子性:事务是数据库的逻辑操作单元,事务中的操作要么都做要么都不做。 所谓逻辑操作单元,我是这样理解的。我们都知道数...2017-03-03 16:42:39 · 128 阅读 · 0 评论 -
java: SQLite使用实例
BClass.forName("org.sqlite.JDBC");Connection connection = DriverManager.getConnection("jdbc:sqlite:"+System.getProperty("user.dir")+"\\db\\server.db");connection.setAutoCommit(false); //删除tabledrop table if e原创 2012-12-31 16:59:26 · 114 阅读 · 0 评论 -
Oracle_多条语句的更新操作
when sal > 2500 then into tab2 values(empno, hiredate,sal) select * from emp; 带条件插入:当sal>2500插入tab1,当sal<=2500,并且sal>2000即 第一个条件不满足第二个条件满足才插入第二张表。这是insert firsrt和insert all的区别。 insert first when sal>2017-05-03 11:45:48 · 421 阅读 · 0 评论