sqlserver
-
Sql Server中一个表2个字段关联同一个表(代码解决)
复制代码 代码如下: select a.man_id,man_name,d.sex_name,zw_name,c.money from man as a&n…
-
SQL Server利用bcp命令把SQL语句结果生成文本文件
在SQL Server里可以调用DOS下的命令行工具bcp来实现把表里的数据或者SQL语句结果生成文本文件。 BCP命令的参数格式: 复制代码 代码如下: BCP {dbtable…
-
sql not in 与not exists使用中的细微差别
上面两个简单的Sql,我们从表面理解,查询的最终结果应该是一样的,但实际结果却和我们想象的不一样 第一条sql查询的结果有一条数据 第二条sql查询的结果却为空 原因:…
-
存储过程配合UpdateDaset方法批量插入Dataset数据实现代码
复制代码 代码如下: public bool SaveSMSMessage(SMSBatch smsBatch, DataSet smsMessages) { //using (T…
-
SQL里面用自定义Split()完成个性化需求
复制代码 代码如下: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE function [dbo].[SplitSt…
-
Sql Server:多行合并成一行,并做分组统计的两个方法
复制代码 代码如下: –创建 test 表 ,插入数据 CREATE TABLE test(code varchar(50), [values] varchar(10)…
-
将备份的SQLServer数据库转换为SQLite数据库操作方法
操作方法:先要安装好SQLServer2005,并且记住安装时自己设置的用户名和密码。下面以恢复SQLServer下备份的数据库文件epdmdb20101008.bak为SQLit…
-
SQLSERVER对索引的利用及非SARG运算符认识
写SQL语句的时候很多时候会用到filter筛选掉一些记录,SQL对筛选条件简称:SARG(search argument/SARG) 复制代码 代码如下: where amoun…
-
SQLSERVER记录登录用户的登录时间(自写脚本)
前一阵子经理问我能不能把用户最后一次登录我们的业务数据库的时间记录下来,因为之前有人修改过数据库sa用户的登录密码,所以我们要记录一下。 我查了一下资料,好像不能记录谁登录过业务库…
-
SQLSERVER如何查看索引缺失及DMV使用介绍
当大家发现数据库查询性能很慢的时候,大家都会想到加索引来优化数据库查询性能,但是面对一个复杂的SQL语句,找到一个优化的索引组合对人脑来讲,真的不是一件很简单的事。 好在SQLSE…