随笔分类 -  SQL有关

摘要:select @@global.sql_mode; SET sql_mode=(SELECT REPLACE(@@sql_mode,‘ONLY_FULL_GROUP_BY‘,‘‘)); set @@global.sql_mode ="STRICT_TRANS_TABLES,ERROR_FOR_DIV 阅读全文
posted @ 2022-03-30 13:26 黑魔法os 阅读(238) 评论(0) 推荐(0)
摘要:SELECT CAST(FROM_BASE64(nick_name) AS CHAR CHARACTER SET utf8) FROM t1 解决 mysql from_base64 函数返回乱码的问题 阅读全文
posted @ 2021-02-18 14:36 黑魔法os 阅读(927) 评论(0) 推荐(0)
摘要:mysql关闭:最终解决方案:mysqladmin shutdown mysql启动:sudo /etc/init.d/mysql start 报上述错误 原因之一 mysql data目录所占空间已满,没有足够空间,将同级目录下没用的文件删掉等拓展更多空间即可 阅读全文
posted @ 2020-11-19 15:10 黑魔法os 阅读(266) 评论(0) 推荐(0)
摘要:1、将旧的C:\ProgramData\MySQL\MySQL Server 5.7 下的Data、Uploads、my文件或文件夹拷贝到新的mysql所在主机位置 2、修改 my 中的datadir的路径、secure-file-priv的路径 附一个mysql配置文件: # Other defa 阅读全文
posted @ 2020-10-10 18:21 黑魔法os 阅读(843) 评论(0) 推荐(0)
摘要:一: 1、alter table "表名" add unique index(`字段1`,`字段2`) 2、insert into "表名" (`name`,`age`,`time`)values('zhangsan','18','2001:10:10') on duplicate key upda 阅读全文
posted @ 2020-08-31 11:20 黑魔法os 阅读(368) 评论(0) 推荐(0)
摘要:解决方案:&serverTimezone=Asia/Shanghai 加在url后面 阅读全文
posted @ 2020-06-27 01:50 黑魔法os 阅读(2164) 评论(0) 推荐(0)
摘要:mysql: update `表名` set 字段名= replace(replace(replace(字段名,char(9),''),char(10),''),char(13),''); 阅读全文
posted @ 2020-05-18 17:21 黑魔法os 阅读(234) 评论(0) 推荐(0)
摘要:hostnamectl set-hostname xxx linux修改主机名字 登录linux下的oracle方式:sqlplus / as sysdba impdp scott/123@PROD(实列名字) file="ard2019-05-3003.dmp" cluster=N logfile 阅读全文
posted @ 2020-02-06 10:20 黑魔法os 阅读(675) 评论(0) 推荐(0)
摘要:建表空间 create tablespace THAMS logging datafile 'D:\test2\TOOLBOX.dbf'size 700m autoextend on next 32m maxsize unlimited extent management local; 建目录 cr 阅读全文
posted @ 2020-02-06 10:18 黑魔法os 阅读(2683) 评论(0) 推荐(0)
摘要:select number ,SUBSTRING_INDEX(GROUP_CONCAT(name ORDER BY name desc ),',',1),SUBSTRING_INDEX(GROUP_CONCAT(idcard ORDER BY name desc ),',',1),SUBSTRING 阅读全文
posted @ 2020-01-08 13:42 黑魔法os 阅读(1084) 评论(0) 推荐(0)
摘要:select * from accountinfoone where id in(select max(id) from accountinfoone GROUP BY trading_accountnumber) 阅读全文
posted @ 2020-01-03 13:42 黑魔法os 阅读(1302) 评论(0) 推荐(0)
摘要:创建dblink:create public database link link_to_test connect to 用户名 IDENTIFIED by "密码大写" using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(H 阅读全文
posted @ 2019-09-30 16:34 黑魔法os 阅读(552) 评论(0) 推荐(0)
摘要:看了下该表的数据结构发现col2字段类型是text ,查询了下发现是:MySQL只能将BLOB/TEXT类型字段设置索引为BLOB/TEXT数据的钱N个字符.索引指定下col2的长度就可以了 : alter table foo add index col_2 (col2(10)) 阅读全文
posted @ 2019-08-23 14:02 黑魔法os 阅读(5195) 评论(0) 推荐(1)
摘要:SQLQuery countSqlQuery = userDAO.createSQLQuery("select count(id) from fhcb_08_tbl_user"); BigInteger totalCount=null; if(databaseutil.getValue("database").equalsIgnoreCase("s... 阅读全文
posted @ 2019-08-05 14:48 黑魔法os 阅读(1053) 评论(0) 推荐(0)
摘要:希望在select语句中使用自己定义的函数,并且这个函数除了返回特定的值之外,还执行update,insert,delete等操作。 对数据库有写操作(update,insert,delete,crate,alert,commit)的函数是无法简单的用SQL来调用的。 用 自治事务pragma au 阅读全文
posted @ 2019-08-04 11:03 黑魔法os 阅读(528) 评论(0) 推荐(0)
摘要:if(databaseutil.getValue("database").equalsIgnoreCase("sqlserver")){ list =categoryFLDao.findBySQL("select id,substring(full_name,6,datalength(full_name)-6) from fhcb_08_tb... 阅读全文
posted @ 2019-08-01 12:24 黑魔法os 阅读(1021) 评论(0) 推荐(0)
摘要:要用datetime2(7)这种类型!将7改为3就行了 阅读全文
posted @ 2019-07-31 23:29 黑魔法os 阅读(1423) 评论(0) 推荐(0)
摘要:charindex(',' + ' test '+ ',' , ',' + test2+ ',')>0 阅读全文
posted @ 2019-07-30 11:04 黑魔法os 阅读(3310) 评论(0) 推荐(0)
摘要:一.不含参数的存储过程 1.没有返回值: 创建语句: CREATE PROCEDURE dbo.ProTest AS DECLARE @test int SET @test = 1 Go 执行SQL语句: EXEC dbo.ProTest 消息:命令已成功完成。结果:无 2.有返回值(使用select): 创建语句: CREATE PROCEDURE dbo.Pro... 阅读全文
posted @ 2019-07-30 10:18 黑魔法os 阅读(349) 评论(0) 推荐(0)