摘要:select * from a join bon a LIKE CONCAT('%',b,'%')
阅读全文
摘要:create table #tb(id int, value varchar(10)) insert into #tb values(1, 'aa') insert into #tb values(1, 'bb') insert into #tb values(2, 'aaa') insert into #tb values(2, 'bbb') insert into #tb valu...
阅读全文
摘要:简单 DaysToManufacture AverageCost 0 5.0885 1 223.88 2 359.1082 4 949.4105 复杂 VendorID Emp1 Emp2 Emp3 Emp4 Emp5 1492 2 5 4 4 4 1494 2 5 4 5 4 1496 2 4 4
阅读全文
摘要:MERGE INTO #a USING #b ON (#a.id_ = #b.id_) WHEN NOT MATCHED BY SOURCE AND #a.date_<'2017-09-13 09:43:48.140' THEN UPDATE SET #a.date_=''+GETDATE()+'';--在有单引号的情况下用'+x+'实现编译器对函数的字符串形式的认可
阅读全文
摘要:create proc p_xxx @parameter datetime as select * from table_a where time=@parameter --需要获取的table,和申明的表结构一致 --执行DECLARE @return_value table(id int,a INT,b INT) insert into @return_value exec [d...
阅读全文
摘要:SELECT * INTO #temp FROM (SELECT null as a,null as b union all SELECT null as c,null as d ) as t0;
阅读全文
摘要:有时候删除sql文件数据删除不掉,需要先清空文件 DBCC SHRINKFILE (Test1data, EMPTYFILE);
阅读全文
摘要:use xxDB go select * into #tempT1 from (SELECT name FROM sys.dm_db_index_physical_stats (DB_ID(N'xxDB'), OBJECT_ID(N'HumanResources.Employee'), NULL,
阅读全文
摘要:SELECT IndexName=IDX.Name, TableName=O.Name FROM sys.indexes IDX INNER JOIN sys.index_columns IDXC ON IDX.[object_id]=IDXC.[object_id] AND IDX.index_i
阅读全文
摘要:1、查询各个磁盘分区的剩余空间:Exec master.dbo.xp_fixeddrives 2、查询数据库的数据文件及日志文件的相关信息(包括文件组、当前文件大小、文件最大值、文件增长设置、文件逻辑名、文件路径等)select * from [数据库名].[dbo].[sysfiles]转换文件大
阅读全文
摘要:1.收缩文件USE UserDB;GODBCC SHRINKFILE (DataFile1, 7);GO会导致索引碎片,不要经常收缩,除非有特定要求,否则不要将 AUTO_SHRINK 数据库选项设置为 ON。收缩后建议重新生成文件的索引2.删除USE master;GOALTER DATABASE...
阅读全文
摘要:1.更改配置use mastergoexec sp_configure 'show advanced options',1goreconfiguregoexec sp_configure 'xp_cmdshell',1goreconfigurego2.传cmd命令declare @str varch...
阅读全文
摘要:超过参数范围也不报错。。。浪费了一天时间。。。。。。。
阅读全文
摘要:当字段中存在text类型字段时,选取重复数据不能用distinct方法1: 把text类型字段转为varcahr类型,再用distinct方法2: 利用开窗函数,个人觉得比方法一效率高,下面的sql语句是伪代码哈,写个思路而已with table1 as( select *,ROW_NUM...
阅读全文
摘要:SELECT a.id, b.[name], a.ROWS FROM sysindexes a, sys.tables b WHERE a.id = b.[object_id] AND a.indid <=1 and a.rows<1 ORDER BY b.[name]
阅读全文
摘要:对于日期字段字段access表示为:#1981-28-12#SQLSERVER2000表示为:‘‘1981-02-12‘‘2,SQL语句区别,select ,update 在对单表操作时都差不多,但多表操作时update语句的区别ACCESS与SQLSERVER中的Update语句对比:SQLSER...
阅读全文
摘要:MySQL数据库将字段的数据类型BOOL/BOOLEAN默认地转换成TINYINT(1);写入的布尔类型值TRUE 转换成了 1,FALSE 转换成了 0;超过TINYINT数据类型存储的上下限制的值,被自动截断;布尔类型BOOL/BOOLEAN等同于TINYINT(1),只是使用其中低位存储值,其...
阅读全文