文章分类 -  SQL

SQL连接不上, Unable to connect: SQL Server is unavailable or does not exist. SSLSecurity
摘要:替换dbnetlib.dll 阅读全文

posted @ 2025-10-20 23:30 manber 阅读(0) 评论(0) 推荐(0)

找唯一货号的最新单价
摘要:SQL找出一个缺单价的货号,link出一个代表的员工工号记录 (1) select a.com_mac,c.com_ip,c.pst_no,c.occ_date as last_upt,c.type_work from #t_dbf20 a cross apply (select top 1 * f 阅读全文

posted @ 2025-09-17 11:11 manber 阅读(3) 评论(0) 推荐(0)

for xml path
摘要:摘自: https://www.cnblogs.com/KeepHoist/p/16133573.html Sql server—— for xml path简单用法 FOR XML PATH ,其实它就是将查询结果集以XML形式展现,将多行的结果,展示在同一行。 FOR XML子句有四种最基本的模 阅读全文

posted @ 2025-06-04 16:56 manber 阅读(376) 评论(0) 推荐(0)

SQL SERVER 用户只有只读权利
摘要:在这个例子中,ReadOnlyUser 是您想要设置为只读权限的登录账户。 另外,如果您想要为特定用户设置只读权限,您可以在该用户的数据库中执行以下语句: ALTER USER ReadOnlyUser WITH NAME = [ReadOnlyUser], DEFAULT_SCHEMA = [db 阅读全文

posted @ 2025-01-18 13:56 manber 阅读(20) 评论(0) 推荐(0)

sql窗口函数——如何取班级每科成绩的前三名
摘要:在 SQL 中,窗口函数可以用来对结果集进行分组和排序。要获取每个班级每科成绩的前三名,可以使用 ROW_NUMBER() 函数,结合 PARTITION BY 和 ORDER BY 子句。以下是一个示例查询,假设你的表结构如下: 表名:grades 列:class_id(班级ID),subject 阅读全文

posted @ 2024-12-18 11:36 manber 阅读(63) 评论(0) 推荐(0)

select 存贮过程返回的表结果
摘要:--select * from openrowset('SQLOLEDB', 'SERVER=.,3332;uid=xxx;pwd=xxx;Database=xxx','exec gz0212 ''1091'',''1'' ') select * from openrowset('SQLOLEDB' 阅读全文

posted @ 2024-10-24 14:34 manber 阅读(3) 评论(0) 推荐(0)

ANSI_NULLS_ANSI_WARNINGS
摘要:SET ANSI_NULLS ON GO SET ANSI_WARNINGS ON 再不行, 就要去找数据库的属性: 阅读全文

posted @ 2024-06-14 14:06 manber 阅读(4) 评论(0) 推荐(0)

SqlServer2012清除日志文件
摘要:SqlServer在使用中会产生大量的日志文件,当不需要的时候可以进行删除。 删除方式: 右键数据库-->任务-->收缩-->文件 进入收缩文件页面,按照如下配置就可以了 有时候收缩并不成功,这是因为 数据库还没有设置为简单模式,操作如下: 右击数据库名->点'属性'->点'选项'->恢复模式改成' 阅读全文

posted @ 2024-05-14 11:24 manber 阅读(9) 评论(0) 推荐(0)

SQL 改 1433接口
摘要:修改一处即可: 阅读全文

posted @ 2024-03-16 08:53 manber 阅读(9) 评论(0) 推荐(0)

判断表是否有identity列
摘要:Select OBJECTPROPERTY(OBJECT_ID('zz_temp230501'),'TableHasIdentity') // 为 1 有, 0 无 --全的 select 表名=case when a.colorder=1 then d.name else '' end ,表说明= 阅读全文

posted @ 2023-05-03 21:20 manber 阅读(72) 评论(0) 推荐(0)

SQL 把公式字段变为值存入值字段
摘要:alter PROCEDURE [dbo].[stock050] AS declare @billno varchar(10), @max_num int select distinct sn, billno=convert(varchar(20),null) into #t_dbf10 from 阅读全文

posted @ 2022-12-22 15:26 manber 阅读(69) 评论(0) 推荐(0)

出现QUOTED_IDENTIFIER错误
摘要:增加删除都会出现类似下面的这种错误, INSERT failed because the following SET options have incorrect settings: 'QUOTED_IDENTIFIER'. Verify that SET options are correct f 阅读全文

posted @ 2022-06-17 21:03 manber 阅读(335) 评论(0) 推荐(0)

SQL 行列转换
摘要:摘自: http://t.zoukankan.com/yhnet-p-14768325.html 表 create table REJECT_NOTIFICATION ( reject_id int identity, admin_id int null, table_id int null, ta 阅读全文

posted @ 2022-06-11 17:30 manber 阅读(185) 评论(0) 推荐(0)

SQLserver中如何更改排序规则
摘要:开始之前,先确认排序规则(或大小写是否du敏感) --查看服务器排序规则(安装时指定1653的排序规则) SELECT SERVERPROPERTY('COLLATION') AS ServerCollation ,DATABASEPROPERTYEX('tempdb','COLLATION') A 阅读全文

posted @ 2022-06-11 10:26 manber 阅读(1708) 评论(0) 推荐(1)

修改表字段的类型
摘要:原remark 为 varchar(1000) alter table #t_dbf20 alter column remark text 阅读全文

posted @ 2022-05-14 09:14 manber 阅读(46) 评论(0) 推荐(0)

导航