随笔分类 -  SQL

1
摘要:SQL server 插入时间 sql server 日期时间函数_definitely的技术博客_51CTO博客 阅读全文
posted @ 2023-11-25 13:44 zzzp0755 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1、SQL 行转字符串 SELECT DISTINCT STUFF(( SELECT ',' + WorkerName FROM pc_Box_BgMainMan FOR XML PATH('')), 1, 1, '') 1、修改字段名: alter table 表名 rename column A 阅读全文
posted @ 2021-10-26 14:53 zzzp0755 阅读(41) 评论(0) 推荐(0) 编辑
摘要:"设置账户权限" 规则失败 sqlserver 2012 sqlserver 2014 安装失败、卸载失败如下图 原因是系统安全策略限制了,如下图(不同的电脑被限制的情况不同): 解决办法: 检查本地安全策略 - 本地策略 - 用户权限分配:调试程序、备份文件和目录、管理审核和安全日志 ,添加当前用 阅读全文
posted @ 2019-07-24 11:49 zzzp0755 阅读(2384) 评论(0) 推荐(0) 编辑
摘要:1 约束1.1 注释1.2 标识符1.3 单引号1.4 双引号1.5 SQL 保留字2 数据类型2.1 日期时间类型2.1.1 DATE(日期)2.1.2 TIME(时间)2.1.3 SECONDDATE(日期+时间)2.1.4 TIMESTAMP(时戳)2.2 数字类型2.2.1 TINYINT2 阅读全文
posted @ 2019-06-13 08:17 zzzp0755 阅读(38500) 评论(0) 推荐(1) 编辑
摘要:--判断临时表是否存在,存在则删除重建if exists(select 1 from tempdb..sysobjects where id=object_id('tempdb..#tabName') and xtype='u')drop table #tabNamegocreate table # 阅读全文
posted @ 2019-05-31 15:55 zzzp0755 阅读(143) 评论(0) 推荐(0) 编辑
摘要:select a.name as '表名',b.rows as '表数据行数'from sysobjects a inner join sysindexes bon a.id = b.idwhere a.type = 'u'and b.indid in (0,1)--and a.name not l 阅读全文
posted @ 2019-05-31 15:55 zzzp0755 阅读(177) 评论(0) 推荐(0) 编辑
摘要:表名:BS_模块简称代码_表名英文 字段名:英文常规字段:Name 名称表必要字段:表名+OID uniqueidentifier 主键id UpdateUserId datatime 修改人工号UpdateUserName datetime 修改人姓名CreateTime datetime 创建时 阅读全文
posted @ 2019-05-23 09:17 zzzp0755 阅读(2176) 评论(0) 推荐(0) 编辑
摘要:SQL的自增列挺好用,只是开发过程中一旦删除数据,标识列就不连续了 写起来 也很郁闷,所以查阅了一下标识列重置的方法 发现可以分为三种: 删除原表数据,并重置自增列truncate table tablename --truncate方式也可以重置自增字段--重置表的自增字段,保留数据DBCC CH 阅读全文
posted @ 2019-04-11 09:13 zzzp0755 阅读(137) 评论(0) 推荐(0) 编辑
摘要:1、数据量 2、读写频率,来觉得数据的读写分离设计,及数据拆分 3 阅读全文
posted @ 2019-03-20 08:48 zzzp0755 阅读(141) 评论(0) 推荐(0) 编辑
摘要:USE [master] GO ALTER DATABASE HCPM_01_181230 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE HCPM_01_181230 SET RECOVERY SIMPLE --简单模式 GO USE HCPM 阅读全文
posted @ 2019-03-12 14:15 zzzp0755 阅读(150) 评论(0) 推荐(0) 编辑
摘要:--总耗CPU最多的前个SQL SELECT TOP 20 total_worker_time/1000 AS [总消耗CPU 时间(ms)],execution_count [运行次数], qs.total_worker_time/qs.execution_count/1000 AS [平均消耗C 阅读全文
posted @ 2019-03-12 13:57 zzzp0755 阅读(166) 评论(0) 推荐(0) 编辑
摘要:SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号 = a.colorder, 字段名 = 阅读全文
posted @ 2018-02-16 23:24 zzzp0755 阅读(179) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/kissdodog/p/3169788.html 阅读全文
posted @ 2017-10-10 16:47 zzzp0755 阅读(94) 评论(0) 推荐(0) 编辑
摘要:http://www.w3school.com.cn/sql/func_convert.asp 阅读全文
posted @ 2017-04-04 17:31 zzzp0755 阅读(233) 评论(0) 推荐(0) 编辑
摘要:1、获取主键信息 EXEC sp_pkeys @table_name='{0}' 2、获取外键 方法二 SELECT Field=(SELECT name FROM syscolumns WHERE colid=b.fkey AND id=b.fkeyid) , FKTable=object_nam 阅读全文
posted @ 2015-08-10 14:49 zzzp0755 阅读(2422) 评论(1) 推荐(2) 编辑
摘要:每次我们在使用查询分析器调试SQL语句的时候,通常会看到一些信息,提醒我们当前有多少个行受到了影响,这是些什么信息?在我们调用的时候这些信息有用吗?是否可以关闭呢?答案是这些信息在我们的客户端的应用程序中是没有用的,这些信息是存储过程中的每个语句的DONE_IN_PROC 信息。我们可以利用SET ... 阅读全文
posted @ 2015-06-23 11:38 zzzp0755 阅读(359) 评论(0) 推荐(0) 编辑
摘要:有时候在执行SQL查询语句时,仅仅需要知道检索的元数据,而不是具体的数据行,可以设置SET FMTONLY ON。SET FMTONLY只将元数据返回给客户端。语法SET FMTONLY { ON | OFF }注释当 SET FMTONLY 为 ON 时,将不对行进行处理,也不将行作为请求的结果发... 阅读全文
posted @ 2015-06-23 11:28 zzzp0755 阅读(811) 评论(0) 推荐(0) 编辑
摘要:锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 【丢失更新】A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 【脏读】A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复... 阅读全文
posted @ 2015-01-11 20:00 zzzp0755 阅读(1628) 评论(0) 推荐(0) 编辑
摘要:SQL判断某列中是否包含中文字符或者英文字符[sql]select * from 表名 where 某列 like '%[吖-座]%' select * from 表名 where 某列 like '%[a-z]%' 阅读全文
posted @ 2014-09-28 01:21 zzzp0755 阅读(520) 评论(0) 推荐(0) 编辑

1
今天的苦果,是昨天的伏笔,当下的付出,才是明日的花开!加油!!!加油!!!
点击右上角即可分享
微信分享提示