2023年11月9日
摘要: 原因: 查看root权限:SELECT User, Host FROM mysql.user WHERE User='root';这里将Host值设置为localhost/127.0.0.1,表示只允许从本地访问MySQL数据库。 解决方案: 1. 打开MySQL终端,使用root用户登录MySQL 阅读全文
posted @ 2023-11-09 16:07 幻影迷踪 阅读(1658) 评论(0) 推荐(0) 编辑
  2022年1月11日
摘要: 要获取小程序用户的信息需要用到getUserInfo,可以使用open-data方法 <view> <open-data type="userNickName" default-avatar="/images/selecteduser.png"></open-data> </view> 通过下面的类 阅读全文
posted @ 2022-01-11 09:25 幻影迷踪 阅读(1681) 评论(0) 推荐(0) 编辑
  2021年11月30日
摘要: 目的 merge into高效的把临时表中的数据更新到目标表中。 merge into 语法 语法如下: merge into 目标表 a using 源表 b on a.主键=b.主键 and a.条件字段1=b.条件字段1 ... when matched update set a.主键=b.主 阅读全文
posted @ 2021-11-30 16:52 幻影迷踪 阅读(1546) 评论(1) 推荐(0) 编辑
  2021年5月24日
摘要: 第一种方法: select IDENT_CURRENT('table_name') --返回为任何会话和任何作用域中的特定表最后生成的标识值,它不受作用域和会话的限制,而受限于所指定的表 insert into table_name values(colvalue1,colvalue2) ; sel 阅读全文
posted @ 2021-05-24 16:01 幻影迷踪 阅读(1162) 评论(0) 推荐(0) 编辑
  2020年9月22日
摘要: 思路:先reverse把字符串倒置,然后通过charindex来获取倒置之后第一个*的位置,然后使用substring函数进行字符串截取,截取后再使用reverse倒置回来即可 1、截取字符串最后出现xx字符之前的字符: reverse(substring(reverse('Z35-2020-1-2 阅读全文
posted @ 2020-09-22 14:14 幻影迷踪 阅读(1918) 评论(0) 推荐(0) 编辑
  2019年12月31日
摘要: 方法:以插入新表的方式备份想要的数据 select * into 备份表名 from 表名 where 条件 如图,数据插入成功后创建新表 然后,右键--》任务--》生成脚本,选择备份表为t_User1,进入下一步 再点击高级选择 要编写脚本的数据的类型:仅限数据,然后下一步并确认 最后,打开备份文 阅读全文
posted @ 2019-12-31 17:08 幻影迷踪 阅读(297) 评论(0) 推荐(0) 编辑
  2019年11月29日
摘要: 首先确定时间戳的精度,然后按照下面方法转换 /********************************************** 时间戳转换(秒) **********************************************/ --普通时间转换为时间戳(秒)SELECT D 阅读全文
posted @ 2019-11-29 17:17 幻影迷踪 阅读(3559) 评论(0) 推荐(0) 编辑
  2019年11月27日
摘要: 当id为Guid时,字段类型为 uniqueidentifier,直接将查询出的多个id作为查询条件时会报错,如下图: 解决方法1:CAST(Id as varchar(36)) 解决方法2:CONVERT(NVARCHAR(50),Id) 阅读全文
posted @ 2019-11-27 18:00 幻影迷踪 阅读(8706) 评论(0) 推荐(0) 编辑
  2019年8月9日
摘要: 有时候查询出的某一列结果要作为其他数据库查询条件,必须要做拼接转换 方法: SELECT [id] = stuff((SELECT distinct ',''' + t.id + '''' FROM table t WHERE t.id = 1 FOR xml path ('')),1,1,''); 阅读全文
posted @ 2019-08-09 12:02 幻影迷踪 阅读(653) 评论(0) 推荐(0) 编辑