文章分类 - [Sql]实用小脚本
摘要:1 create table #t (invoiceNumber varchar(40)) 2 3 ---目的: 从excel拉来的一个字符串类型的列,导入sql要两边加引号,但是快捷键shift+tab列操作只能左边的引号对其,右边的手动才能对齐 4 ----用引号代替tab,rtrim代替space --> replace(expression,char(9),'') --cha...
阅读全文
摘要:cross join是笛卡尔集的,通常没有join条件,通常是2个集合的关联(表、视图之间),如下:select * from sys.objects cross join sys.tables;cross apply是为用在给函数传值时,如果要把表或者视图里的很多值挨个传给函数,就用这个,如下:s
阅读全文
摘要:原文:http://www.cnblogs.com/wuyifu/archive/2013/01/24/2875227.html 不同数据库之间复制表的数据的方法: 当表目标表存在时: insert into 目的数据库..表 select * from 源数据库..表 当目标表不存在时: sele
阅读全文
摘要:原文:http://blog.csdn.net/fengqingtao2008/article/details/40298957 以下是比较精简的 SQL中给定某一日期段生成所有日期数据 改进 create table #temp (dt varchar(max)) declare @i int s
阅读全文
摘要:/* EXEC SP_FindValueInDB 'value' */ CREATE PROCEDURE [dbo].[SP_FindValueInDB] ( @value VARCHAR(1024) ) AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- inte...
阅读全文
该文被密码保护。