
DataBase
家有喜娟儿
这个作者很懒,什么都没留下…
展开
-
Summary_WM_CONCAT() 函数进行中文列合并的时候,出现乱码
ORACLE 用 WM_CONCAT() 函数进行中文列合并的时候,出现乱码可以用 WM_CONCAT(TO_CHAR(NAME)) 代替 WM_CONCAT(NAME)原创 2019-10-14 16:27:34 · 351 阅读 · 0 评论 -
Summary_采用预编译查询数据SQL
StringBuffer param = new StringBuffer(); StringBuffer sb=new StringBuffer(""); sb.append(" SELECT"); sb.append(" ID"); sb.append(",NAME"); sb.append(",...原创 2019-08-10 17:38:52 · 210 阅读 · 0 评论 -
Summary_Oracle数据库中关于字符串转换问题
1、数字转换为带千分位的字符串 SELECT TO_CHAR(12345678.215, 'FM999,999,999,999,999.90') FROM DUAL;原创 2019-03-01 14:58:45 · 230 阅读 · 0 评论 -
Summary_Oracle查询表的创建时间和最后修改时间
-- 查看当前用户下的表 SELECT * FROM USER_TABLES;-- 查看数据库中所有的表SELECT * FROM DBA_TABLES;-- 其中CREATED 为创建时间 ,LAST_DDL_TIME为最后修改时间SELECT CREATED,LAST_DDL_TIME FROM USER_OBJECTS WHERE OBJECT_NAME = 'SHORTMESS...原创 2019-02-25 16:32:03 · 1462 阅读 · 0 评论 -
Summary_Oracle数据库用户解锁
-- 连接数据库sqlplus /nologconn sys/oracle as sysdba-- 查询用户是否被锁SELECT username,account_status FROM dba_users WHERE username='PTKF';-- 解锁用户ALTER USER PTKF ACCOUNT UNLOCK;-- 查看用户限制登陆次数SELECT * FR...原创 2019-01-16 20:28:59 · 180 阅读 · 0 评论 -
Summary_修改数据库编码
-- 查询数据库表编码SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');-- 查询数据库表字段大小SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_LENGTH_SEMANTICS';...原创 2019-01-03 20:23:47 · 190 阅读 · 0 评论 -
Summary_MySQL数据库中SELECT INTO 和INSERT INTO SELECT
SELECT INTO FROM语句语法:SELECT vale1, value2 into Table2 from Table1;要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中INSERT INTO SELECT语句语法: INSERT INTO Tabl...原创 2018-03-10 13:04:08 · 212 阅读 · 0 评论 -
Summary_MySQL数据库中关于日期转换问题
1、获取当前系统时间: SELECT NOW() FROM dual;2、String类型转为Date类型: SELECT STR_TO_DATE('2018-02-06 17:35:22','%Y-%m-%d %H:%i:%s') FROM dual; 或 SELECT DATE_FORMAT('2018-02-06 17:35:22','%Y-%m-%d %H:%i原创 2018-02-06 17:46:03 · 169 阅读 · 0 评论 -
Summary_Oracle数据库中关于日期转换问题
1、获取当前系统时间: SELECT SYSDATE FROM dual;2、String类型转为Date类型: SELECT TO_DATE('2018-02-06 17:25:26', 'YYYY-MM-DD HH24:MI:SS') FROM dual; 3、Date类型转为String类型: SELECT TO_CHAR(SYSDATE,'YYYY-MM-DD原创 2018-02-06 17:23:30 · 191 阅读 · 0 评论 -
Summary_Oracle解决小数点前面0丢失问题
查询数字字段时,Oracle对于小于1的小数,小数点前面的0是不显示的。Oracle中会将小数点前的0隐去也会将小数点后的0隐去(例如:0.10会变为.1),因此会得不到我们想要的数值格式。解决此类问题最简单的办法就是把数值类型转换为字符型,即加上to_char(数值,'fm9990.0099')。例如:to_char(0.10,'fm99990.0099')就会变为0.10而不是.1了。说明:'...原创 2018-02-11 08:54:47 · 6366 阅读 · 0 评论 -
Summary_MySQL数据库中日期计算
1、某个日期增加或减少某几天 SELECT DATE_ADD(NOW(),INTERVAL 15 day) FROM dual;------当前时间加15天 SELECT DATE_SUB(NOW(), INTERVAL 15 day) FROM dual;------当前时间减15天2、某个日期增加或减少某几月 SELECT PERIOD_ADD(201802,2) FROM dual;----...原创 2018-02-06 18:26:10 · 916 阅读 · 0 评论 -
Summary_Oracle数据库中日期计算
1、某个日期增加或减少某几天SELECT SYSDATE+1 FROM dual;------当前时间加1天SELECT SYSDATE -1 FROM dual;------当前时间减1天注意:必须是日期型的日期,才可以直接加减天数2、某个日期增加或减少某几月SELECT ADD_MONTHS(SYSDATE, 7) A FROM dual;------2018年2月加7月SELECT A...原创 2018-02-09 15:39:28 · 625 阅读 · 0 评论 -
DataBase_Oracle安装
1、单击解压目录下的“setup.exe”文件:2、在出现的“配置安全更新”窗口中,取消“我希望通过My Oracle Support接受安全更新”,单击“下一步”:3、出现下面的界面,点击“是”:4、在“安装选项”窗口中,选择“创建和配置数据库”,单击“下一步”:5、在“系统类”窗口中,选择“桌面类”,单击“下一步”:6、在“典型安装”窗口中,选择Oracle的基目录,选择“企业版”和“默认值”...原创 2018-02-09 10:01:20 · 218 阅读 · 0 评论 -
DataBase_MySQL安装
原创 2018-01-27 22:31:12 · 178 阅读 · 0 评论