
sql
今夜來看雪
工作领域,.NET后端、C#上位机开发
展开
-
C# 连接mysql数据库报错:Character set ‘utf8mb3‘ is not supported by .Net Framework.
C# 连接mysql数据库报错:Character set 'utf8mb3' is not supported by .Net Framework.原创 2023-07-17 09:23:19 · 4427 阅读 · 1 评论 -
.net 6 web api项目添加日志(Serilog)管理,将日志输出到控制台、文件、数据库
用Serilog日志库配置日志管理,将日志输出到控制台、输出到mysql数据库、输出到文件原创 2023-03-10 10:41:51 · 4373 阅读 · 2 评论 -
从零开始手把手教你,.net 6用EF Core基本创建表,迁移到mysql数据库
一 创建web api项目选择asp.net core web api项目下一步框架选择.net 6,配置Https要和不要都可以,其他默认,然后点击创建创建完成后是这样的二 创建准备迁移的表右键添加文件夹,创建一个Context的文件夹,用于存放创建表的类右键依赖项,点击管理NuGet程序包,搜索安装Pomelo.EntityFrameworkCore.MySql在Context文件夹创建City类类定义几个变量,也就是迁移到数据库的字段using System.Compo原创 2022-04-01 00:53:33 · 6575 阅读 · 5 评论 -
.net sqlserver,mysql数据库连接串
mysql连接字符串"DbConnectionString": " Data Source=127.0.0.1;Database=netcoredev1;AllowLoadLocalInfile=true;User ID=root;Password=jxx!@#123..errrewJXXX;allowPublicKeyRetrieval=true;pooling=true;CharSet=utf8;port=3306;sslmode=none;",sqlserver连接字符串 "DbConnec原创 2022-03-31 23:18:14 · 1383 阅读 · 0 评论 -
SQL server数据库之排名函数
在sql server中,我们常用的排名函数有三种,分别是 row_number、rank、dense_rank在这三种排名函数中,都要与over子句连用,而下面我们就来说一下它们的用法和差异。1.row_numberrow_number函数是我平时运用最多的排名函数,这个函数的功能是为查询出来的每一行记录生成一个序号(序号连续的排名)。row_number函数的用法如下升序SELECT row_number()over(ORDER BY 年龄)AS num,* FROM Student_Two降转载 2020-12-02 15:36:16 · 1241 阅读 · 0 评论 -
SQL 用avg,sum等函数如何实现结果值小数位数为两位
–TRYcast(avg(col) as decimal(15,2))cast(sum(col) as decimal(15,2))cast(avg() as decimal(10,2))如果字段是int类型,那么用上面的任何一种方法都不管用。正确的方式应该是:SQL codeSELECT avg(cast(col as decimal(5, 2))) FROM table应当先转换字段的数据类型,再计算平均数...原创 2020-12-01 13:59:46 · 3034 阅读 · 0 评论