-
Sql正则替换
所属栏目:[MsSql] 日期:2021-01-17 热度:179
现在有一个小场景,数据库中某表的一个字段存储的是html代码,假如现在需要替换掉html代码中的所有标签。我们当然可以在C#中这样做:Regex regex = new Regex(@]*[详细]
-
函数和存过的创建调用
所属栏目:[MsSql] 日期:2021-01-17 热度:189
函数[in out 参数]--函数[in out 参数]create or replace function get_test(m_id in number, str1 out varchar2) --参数不需要类型长度return varchar2 is str2 varchar2(10); --变量需要类型长度beginselect t.ename, t.jobinto str1, str2from scott.emp t[详细]
-
使用EF取数据库返回的数据
所属栏目:[MsSql] 日期:2021-01-17 热度:131
目录一、取oracle自定义函数返回的自定义类型。一、取oracle自定义函数返回的自定义类型。1.首先创建一个函数返回自定义类型集合--1.建立自定义类型CREATE OR REPLACE TYPE UT_BLOCKED_STATISTICS AS OBJECT(TWO_DPT_CDE VARCHAR2(11), --TWO_DPT_NME VARCHAR[详细]
-
SQL server 使用 内联结(INNER JOIN) 联结多个表 (以及过滤条件 WHERE, AND使用区别)
所属栏目:[MsSql] 日期:2021-01-17 热度:110
INNER JOIN ……ON的语法格式:FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号)INNER JOIN 表4 ON Member.字段号=表4.字段号) INNER JOIN 表X ON Member.字段号=表X.字段号;连接两个数据表语法格式:FROM[详细]
-
关于SQL Server中将数值类型转换为字符串的问题
所属栏目:[MsSql] 日期:2021-01-17 热度:118
今天在把一些数据导入到SQL Server的时候遇到有个列被导入成float类型,而我实际需要的是varchar类型,所以要进行类型转换,转换时遇到了一点问题,所以写这篇博客记录一下。SQL Server中的数值类型分为两种,一种是精确的数值类型,具体的数据类型有:bit、t[详细]
-
如何生成比较像样的假数据
所属栏目:[MsSql] 日期:2021-01-17 热度:199
问题在做项目的时候经常会遇到这样的问题:根据数据模型建立了数据库,但是数据库中却没有数据,在给客户做Demo的时候必须要一条一条的添加假数据,而且这些假数据还得像模像样的,不能乱输入,尽是看不出任何意义的“aaaaa”、“ttttttttttttt”、“123123”[详细]
-
数据库中计算值的更新方法
所属栏目:[MsSql] 日期:2021-01-17 热度:70
在做项目时,经常在项目中会遇到有些值是通过其他表经过计算得来的,然后将计算结果保存到数据库中。比如在一个休假系统中,一个员工每年已休天数就是一个计算值,通过SUM员工的所有有效休假申请单可获得。再比如交易系统中的余额字段,对一个账号的所有流水[详细]
-
在做SQL故障转移群集的时候应该选择哪种模式?
所属栏目:[MsSql] 日期:2021-01-17 热度:156
如果我们的SQL Server要保证高可用性,那么可以采用故障转移群集。最简单的故障转移群集是两台服务器,一台做活动的服务器,另一台做备用服务器,这就是AP模式的Cluster。另外一个模式就是AA模式,也就是两台服务器都是运行SQL Server实例。SQL Server不像Ora[详细]
-
在SQL Server中使用种子表生成流水号注意顺序
所属栏目:[MsSql] 日期:2021-01-17 热度:54
前几天一个人问到了关于流水号重复的问题,我想了下,虽然说这个问题比较简单,但是具有广泛性,所以写了这篇博客来介绍下,希望对大家有所帮助。在进行数据库应用开发时经常会遇到生成流水号的情况,比如说做了一个订单模块,要求订单号是唯一的,规则是:下[详细]
-
BIT类型在SQL Server中的存储大小
所属栏目:[MsSql] 日期:2021-01-17 热度:62
对于一般的INT、CHAR、tinyint等数据类型,他们占用的存储空间都是以Byte字节为单位的,但是BIT类型由于只有0和1或者说false和true,这种情况只需要一个Bit位就可以表示了,那么在SQL Server中BIT类型到底占用了多少空间?是不是由一个Bit位来存储的?或者可[详细]
-
.Net+SQL Server企业应用性能优化笔记2——查找瓶颈
所属栏目:[MsSql] 日期:2021-01-17 热度:197
前面一篇文章中我已经对项目的基本情况进行了简单的介绍,今天就开始动手针对系统进行性能调优。在性能调优上面说实话我算是个菜鸟,并没有太多的经验和扎实的基础,所以有错误的地方希望大家指出。对于一个BS的系统来说,总共涉及到3个角色:Web服务器、数据[详细]
-
.Net+SQL Server企业应用性能优化笔记3——SQL查询语句
所属栏目:[MsSql] 日期:2021-01-17 热度:63
在上一篇文章中我们使用了几种方法来确定瓶颈,找到瓶颈,下面再回顾一下:LoadRunner压力测试+Windows计数器,这种方法主要是找出大概的性能问题是在哪台服务器,主要是哪个资源紧张。ANTS Profiler+SQL Server Profiler,这两个工具的完美搭配可以准确的定[详细]
-
前缀索引,一种优化索引大小的解决方案
所属栏目:[MsSql] 日期:2021-01-17 热度:52
今天在读一篇关于数据库索引介绍的文章时,该文章提到了前缀索引,对于我这个搞数据库应用开发那么多年的人来说,这个词还真是一个新词,没用过。于是打算研究一番。前缀索引似乎是MySQL中的一个概念,在SQL Server和Oracle中没提出这个概念。于是就安装了一[详细]
-
多语言系统的数据库设计
所属栏目:[MsSql] 日期:2021-01-17 热度:108
之前做的项目涉及到中国大陆和纽伦新港的用户使用,也就需要做成一个多语言的系统,现在总结下其中一些经验和思考。首先我们需要确认我们要做的系统,多语言到底是要做多少种语言,以后会不会要求增加更多的语言。比如我们做一个给中国大陆和纽伦新港使用的系[详细]
-
如何从SharePoint Content DB中查询List数据
所属栏目:[MsSql] 日期:2021-01-17 热度:189
SharePoint用来维护基础数据非常方便,只需要建立自定义列表,然后使用InfoPath自定义一下维护界面,就可以实现在线的增删改查,开发效率很高。如果维护的数据需要进行审批,还可以加入工作流功能。使用SharePoint Designer可以快速开发出简单的工作流,如果[详细]
-
SQL Server字符串左匹配
所属栏目:[MsSql] 日期:2021-01-17 热度:52
在SQL Server中经常会用到模糊匹配字符串的情况,最简单的办法就是使用like关键字(like语法http://msdn.microsoft.com/en-us/library/ms179859.aspx)。但是如果我们使用的前后都加%的方式,是没办法用到索引进行快速查询的,所以很多情况下我们使用左匹配的[详细]
-
使用数据库引擎优化Tuning Advistor和dta
所属栏目:[MsSql] 日期:2021-01-17 热度:78
SQL Server 2005一个我非常欣赏的特性就是有了专门优化程序,据说在2K下面也有,不过我没有用过,估计也不会怎么样.不说2K还是说说2005的这个好东东.在Sql Server Management Studio中点击工具的数据库引擎优化顾问可以启动这个程序,当然也可以通过开始菜单中的S[详细]
-
SQL字符串操作汇总
所属栏目:[MsSql] 日期:2021-01-17 热度:135
SQL字符串操作汇总 --将字符串中从某个字符开始截取一段字符,然后将另外一个字符串插入此处select stuff(hello,world!,4,4,****) --返回值hel****orld!--返回从指定位置开始指定长度的字符串select substring(Hello,World!,2,10) --返回值ello,World--将字[详细]
-
[转]SQL 2005中pivot and unpivot的用法
所属栏目:[MsSql] 日期:2021-01-17 热度:91
.Pivot的用法体会:语句范例:select PN,[2006/5/30] as [20060530],[2006/6/2] as [20060602]from consumptiondata aPivot (sum(a.M_qty) FOR a.M_date in ([2006/5/30],[2006/6/2])) as PVT order by PNTable结构 Consumptiondata (PN,M_Date,M_qty)order by[详细]
-
常用SQL语句查询分享
所属栏目:[MsSql] 日期:2021-01-12 热度:135
本文通过几个小例子,给大家分享一下常用SQL常用的语句,非常的简单实用,有需要的小伙伴可以参考下。[详细]
-
SQL Report Builder 报表里面的常见问题分析
所属栏目:[MsSql] 日期:2021-01-12 热度:139
这篇文章主要介绍了SQL Report Builder 报表里面的常见问题分析的相关资料,需要的朋友可以参考下[详细]
-
SQL数据库优化大总结之百万级数据库优化方案
所属栏目:[MsSql] 日期:2021-01-12 热度:102
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充[详细]
-
15个初学者必看的基础SQL查询语句
所属栏目:[MsSql] 日期:2021-01-12 热度:171
这篇文章主要介绍了15个初学者必看的基础SQL查询语句,对于初学者来说,这是一篇不能错过的文章[详细]
-
详解SQL中drop、delete和truncate的异同
所属栏目:[MsSql] 日期:2021-01-12 热度:171
这篇文章主要介绍了SQL中drop、delete和truncate的异同,尤其针对不同点进行阐述,感兴趣的小伙伴们可以参考一下[详细]
-
SQL LOADER错误小结
所属栏目:[MsSql] 日期:2021-01-12 热度:144
在使用SQL*LOADER装载数据时,由于平面文件的多样化和数据格式问题总会遇到形形色色的一些小问题,下面是小编抽时间整理的一些错误,感兴趣的朋友一起学习吧[详细]