![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
楚楚动人的明
踩坑日记,帮助有缘人得到经验。架构师之路,成为社会有用的人。程序猿应该是创造型工作,而不是体力劳动者!打破舒适区,能力的提升自然要有一个“痛苦”的过程,所谓的痛苦并不是真的痛苦,而是心 理的一种抵触。
展开
-
错误 3002: 映射从第 10808 行开始的片段时有问题:表 xx的键(xx.id)具有潜在运行时冲突: 列(xx.id)映射到概念端 EntitySet xx 的属性,但是它们未形成 Entit
错误 3002: 映射从第 10808 行开始的片段时有问题:表 xx的键(xx.id)具有潜在运行时冲突: 列(xx.id)映射到概念端 EntitySet xx 的属性,但是它们未形成 EntitySet 的键属性(xx.id, xx.senID, xx.senTime, xx.staID)。首先想到的是更新实体,但是一直报这个错误,然后果断的将该。最后生成下实体问题就好了。,然后重新添加实体映射。原因:表中主键修改过。原创 2023-02-01 23:49:45 · 289 阅读 · 0 评论 -
sql server日期相减得到小时数并保留2位小数
日期相减得到小时数并保留2位小数。select datediff(hh,SJKSSJ,SJJSSJ),SJKSSJ,SJJSSJ,CAST(datediff(minute, SJKSSJ,SJJSSJ)/60.00 AS decimal(9,2)) as cycleDate from JBSQ原创 2022-12-09 09:58:09 · 1234 阅读 · 0 评论 -
Dapper Query sql语句使用in关键字
Dapper是.NET下的一个micro ORM,它和Entity Framework或NHibnate不同,属于轻量级并且是半自动的(实体类都要自己写)。假如你喜欢原生的Sql语句,又喜欢ORM的简单,那你一定会喜欢上Dapper这款ORM。包括SQLite、SqlCe、Firebird、Oracle、MySQL、PostgreSQL、SQL Server。Dapper的速度接近于IDataReader,取列表的数据超过了DataTable。4)可以映射一对一、一对多、多对多等多种关系。原创 2022-10-31 14:18:35 · 480 阅读 · 0 评论 -
MySQL提示“too many connections“的解决方法
配置好之后再次查看最大连接数的量。原创 2022-09-28 09:02:37 · 344 阅读 · 0 评论 -
Linux 上MySqlConnector.MySqlException (0x80004005):Table ‘xxx‘ doesn‘t exist
标题和1的2种报错,除了mysql用户权限问题排除外,另一种问题是服务器的mysql配置问题lower_case_table_names系统变量,在window上没问题,因为默认是1,linux默认是0,只要修改了此配置就好了。1.报错2Accessdeniedforuser'dms'@'%'todatabase'xxx'...原创 2022-07-27 13:33:06 · 1269 阅读 · 0 评论 -
mysql查询用户名密码列表
select host,user,password from user order by host desc,user desc;此语句很好用,对于很多navicat链接报错 等原创 2020-01-19 18:16:50 · 6292 阅读 · 2 评论 -
Oracle报错:missing right parenthesis什么问题?
1.子查询里写了order by 例如:select * from A WHERE id in (select aid from B order by id)解决方案去掉子查询里的order by id2.全少反括号原创 2022-03-04 16:36:00 · 10888 阅读 · 0 评论 -
SQL Sever 时间格式化失败?
CONVERT(varchar(100), uDatetime, 108)是不是觉得为啥会格式化不对,主要原因是uDatetime极有可能是datetime2类型,所以你得CONVERT(varchar(100), CONVERT(datetime,uDatetime,20), 108)原创 2021-11-11 15:59:03 · 701 阅读 · 0 评论 -
sqlserver修改主键为自增
sqlserver修改主键为自增先删除id字段,执行下面sql即可:alter table xx add id int IDENTITY (1,1) PRIMARY KEY原创 2021-09-23 14:47:15 · 1782 阅读 · 0 评论 -
sqlserver2014 127.0.0.1 用户sa登录失败 错误18456
其他网上位置配置没用的情况下,将sa密码重新设置一下,解决问题。原创 2020-10-10 09:25:20 · 923 阅读 · 0 评论 -
FOR XML PATH(‘‘) 的简单使用
select Name + ',' from AFOR XML PATH('')若Name不是varchar类型,先转select CAST(NameAS varchar)+ ',' from AFOR XML PATH('')去,号select left(a,len(a)-1) from (select (select CAST(NameAS varchar) + ',' from A FOR XML PATH('')) a)b接下来我们利...原创 2020-09-29 10:04:55 · 933 阅读 · 0 评论 -
数据库正在还原解决
restore database 数据库名称 with recovery原创 2020-09-25 11:18:54 · 469 阅读 · 0 评论 -
sql sever 日志清除
USE[master] GO ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE --简单模式 GO USE 要清理的数据库名称 GO DBCC SHRINKFILE (N'要清理的数据库名称_log' , 2, TRUNCATEONLY) --设置压缩后的日志大小为2M...原创 2020-07-13 09:57:25 · 108 阅读 · 0 评论 -
MySql 创建已存在的表到新表,类似sql server的select into from 用法
create table biz_reporting_enterprise_bak202001141836 like biz_reporting_enterprise; insert into biz_reporting_enterprise_bak202001141836 select *from biz_reporting_enterprise;原创 2020-01-14 10:56:16 · 503 阅读 · 0 评论 -
SQL SERVER 新建链接服务器语句
exec sp_addlinkedserver 'yjzf_dd', '', 'SQLOLEDB', 'ip地址';exec sp_addlinkedsrvlogin 'yjzf_dd', 'false',null,'用户名', '密码' ;执行完后sql原创 2020-01-02 16:52:26 · 1864 阅读 · 0 评论 -
什么是存储过程?有什么优点?
存储过程是一组予编译的SQL语句它的优点:1.允许模块化程序设计,就是说只需要创建一次过程,以后在程序中就可以调用该过程任意次。 2.允许更快执行,如果某操作需要执行大量SQL语句或重复执行,存储过程比SQL语句执行的要快。 3.减少网络流量,例如一个需要数百行的SQL代码的操作有一条执行语句完成,不需要在网络中发送数百行代...原创 2019-11-09 17:59:34 · 1110 阅读 · 0 评论 -
统计方便:SQL server之字符串分割后转表格
select b.[ziduan] from (select [ziduan]=convert(xml,'<root><v>'+replace('1,2,3,4,5',',','</v><v>')+'</v></root>'))a outer apply ...原创 2019-10-28 16:34:37 · 159 阅读 · 0 评论 -
sql返回每组的前几行
select a.random,a.* from [CMS_InfoPublish_N_Resident] a where random in (select top 2 random from [CMS_InfoPublish_N_Resident] where Committee_ID=a.Committee_ID order by random desc) order by a.Com...原创 2019-09-03 20:11:50 · 144 阅读 · 0 评论