
SQL
weixin_43991998
这个作者很懒,什么都没留下…
展开
-
SQL Server 去除一串字符串中重复的字符串,保留一个
分为保留第一个还是最后一个工作需求,将一长串字符串中指定的一串字符串去重,写了个函数。保留第一个--保留第一个declare @a1 VARCHAR(50)declare @a2 VARCHAR(50)set @a1='12345,12346,12345,12347,12345,'SET @a2='12345,'select left(@a1,CHARINDEX(@a2,@a1)+len(@a2)-1)+replace(right(@a1,len(@a1)-(CHARINDEX(@a2,原创 2022-03-29 15:18:46 · 2228 阅读 · 0 评论 -
SQL表批量导出TXT
bcp QQHR_XX.dbo.vi_df_order_det out d:\tt.txt -c -t, -Shfzd -U sa -PQQHR_XX:数据库名称 dbo.vi_df_order_det :表名称 d:\tt.txt :指定的路径 -t,:已,号为分割附-Shfzd -U sa -P :数据库服务名与登陆信息转载 2021-01-22 11:34:03 · 413 阅读 · 0 评论 -
SQL Server触发器基础
SQL Server触发器基础建立一个删除触发器create trigger trig_MealRecordson [dbo].[MealRecords]after deleteasbegin insert into[dbo].[MealRecords_bk] select * from deletedend删除触发器drop trigger trig_pass...原创 2019-03-19 10:29:37 · 310 阅读 · 0 评论 -
解决SQL Server Management Studio 18(SSMS)打开闪退的问题
打开SSMS后出现如下一闪而过的界面,但就是打不开原回答如下:SSMS 18.0运行时闪退在Microsoft SQL Server Management Studio 18安装目录下默认是C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\PrivateAssemblies\Intero...转载 2019-06-26 15:04:40 · 2867 阅读 · 7 评论 -
SSIS数据导出为Excel,数据长度超过255,从第三行开始插入
SSIS数据导出为Excel,数据长度超过255,从第三行开始插入Excel 导出时对长度有限制,限制为255在需要导出长数据时,微软官方给出的方法是导出长文本值若要将大于 255 个字符的字符串成功地保存到 Excel 列中,驱动程序必须将该目标列的数据类型识别为 memo ,而不是 string。如果现有目标表已包含数据行,则由驱动程序采样的前几行在备注列中必须包含至少一个值超过 ...原创 2019-09-25 10:55:52 · 3411 阅读 · 2 评论