数据库 文章列表

sqlserver float 5E-05 MSSQL xE-05 xE-06 xE-07 xE-08问题解决方法
SQLServer

sqlserver float 5E-05 MSSQL xE-05 xE-06 xE-07 xE-08问题解决方法

2020-07-15 标签:sqlserver,float,5E,05,MSSQL,xE,06,07,08,问题,解决,方法,小数,精度,0.00005,bug,decimal,字段,类型

今天用sqlserver 的float字段类型存超过四位小数之后,会有问题.类似0.00005这种.小数前是0这种,会存储显示成5E-05 xE-05 xE-06 xE-07 xE-08,如图:找了下资料,没有说是bug问题.应该是精度的问题导致,改成decimal类型指定精度就好了.

Mysql Column 'status' in where clause is ambiguous 错误解决方法
MySQL

Mysql Column 'status' in where clause is ambiguous 错误解决方法

2020-07-05 标签:Mysql,Column,status,clause,ambiguous,错误,解决,方法,join,查询,多表,报错,inner,left,表中,表名,解决办法,数据库

今天在用Mysql数据库查询的时候报错:Column 'status' in where clause is ambiguous。出现这个错误是因为用inner join或left join等多表关联查询时,两个或多个表中存在相同的字段却没有指明表名导致。解决办法也很简单

mysql 5 ERROR 1273: Unknown collation: 'utf8mb4_0900_ai_ci'
MySQL

mysql 5 ERROR 1273: Unknown collation: 'utf8mb4_0900_ai_ci'

2020-06-09 标签:mysql,ERROR,1273,Unknown,collation,utf8mb4,0900,ai,ci,MySQL,数据库,报错,general,太旧,字符集,排序

今天在新建mysql 数据库时报错误:ERROR 1273: Unknown collation: 'utf8mb4_0900_ai_ci',意思就是MySQL不支持这个字符集排序.网上找了下,报错这个基本就是自己MySQL数据库版本太旧导致,改为utf8mb4_general_ci即可.

sql去掉字段中的回车和换行
SQLServer

sql去掉字段中的回车和换行

2020-04-11 标签:sql,去掉,字段,回车,换行,REPLACE,CHAR,13,10,update,tableName,set,写法,sqlserver,char

在sqlserver去掉字段中的回车和换行:在sqlserver中,回车是char(13),换行是char(10)所以去掉回车的写法是 update tableName set 字段=REPLACE([字段],CHAR(13),'')去掉换行的写法是 update tableName set 字段=

mysql Table *** is marked as crashed and should be repaired 解决办法
MySQL

mysql Table *** is marked as crashed and should be repaired 解决办法

2020-03-04 标签:mysql,table,marked,crashed,repaired,解决办法,服务器,上的,硬盘,满了,无意中,重启,导致,错误,提示,简单,修复,打开,命令

服务器上的硬盘满了,然后无意中重启了Mysql,导致了Table '***' is marked as crashed and should be repaired 错误提示.这个可以简单的被修复.打开mysql命令台,输入密码
1.use databaseA;// databaseA为

ORACLE 配置邮件服务器操作示例
Oracle

ORACLE 配置邮件服务器操作示例

2020-03-07 标签:oracle,配置,邮件,服务器,操作,示例,本文,实例,讲述,分享,大家,参考,具体,如下,sql,developer,执行,必须,begin

本文实例讲述了ORACLE 配置邮件服务器操作。分享给大家供大家参考,具体如下:在Oracle sql developer中执行 必须有Begin END1 创建 ACLBEGINdbms_network_acl_admin.create_acl(acl=> 'email.xml',DESCR

Mysql高性能优化技能总结
MySQL

Mysql高性能优化技能总结

2020-03-06 标签:mysql,高性能,优化,技能,总结,数据库,命令,规范,对象,名称,必须,使用,小写字母,并用,下划线,分割,禁止,保留,关键字

数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的命名要能做到见名识意,并且最后不要超过32个字符临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期

MyBatis增删改查快速上手
MySQL

MyBatis增删改查快速上手

2020-03-06 标签:mybatis,增删,快速,上手,作为,快乐,每一个,阶段,往往,都在,重复,写着,不同,版本,学生,管理

作为一个快乐的小码农,在每一个阶段往往都在重复写着不同版本的,学生管理,用户管理,注册登录,从 JavaSE 的控制台版,或者 GUI 版,再到 JavaWeb的 JSP版,再到纯粹使用 HTML 作为前端展示的版本,以及使用一个更新的技术,在此其中,我们用过 txt 做数据库,用 XML 也可以,

MySQL跨表查询与跨表更新
MySQL

MySQL跨表查询与跨表更新

2020-03-06 标签:mysql,查询,更新,有点,sql,基础,朋友,肯定,听过,背景,项目,导入,一批,人员,数据,这些人

有点 SQL 基础的朋友肯定听过 「跨表查询」,那啥是跨表更新啊?背景 项目新导入了一批人员数据,这些人的有的部门名称发生了变化,有的联系方式发生了变化,暂且称该表为t_dept_members, 系统中有另外一张表 t_user_info 记录了人员信息。要求将 t_dept_members 中有

MySQL拼接字符串函数GROUP_CONCAT详解
MySQL

MySQL拼接字符串函数GROUP_CONCAT详解

2020-03-06 标签:mysql,拼接,字符串,函数,group,concat,详解,一篇,文章,更新,写的,sql,像个,写了,关于,内容,一年

上一篇文章 跨表更新,看到自己写的SQL像个憨憨写了关于跨表个更新的内容。一年过的很快,文中后来的两位员工 馮大 和 馮二 也要面对无情的 KPI 考核了,他们工作干的很不错,performance 分别是 4 和 5新需求来了,静悄悄的来了!!! 领导想要查看每个 performance 下都有谁