摘要:
sqlserver的行转列 列转行问题 行转列:1 使用Case when 方式 CREATE TABLE [StudentScores]( [UserName] NVARCHAR(20), --学生姓名 [Subject] NVARCHAR(30), --科目 [Score] FLOAT, --成 阅读全文
摘要:
DECLARE @WeekDays TABLE( freq_interval INT, weekdays NVARCHAR(120) ) INSERT INTO @WeekDaysSELECT 1 ,N'星期日 ' UNION ALLSELECT 2 ,N'星期一 ' UNION ALLSELECT 阅读全文
摘要:
判断创建的表是否存在的3种方法 IF NOT EXISTS(SELECT 1 FROM SYSOBJECTS WHERE NAME = 'Users' AND XTYPE ='U') 2 IF EXISTS( SELECT 1 FROM dbo.sysobjects WHERE id = objec 阅读全文
摘要:
Xps代理:扩展了 1 : 运行sp_configure检查代理XPs 的 值。 EXEC SP_CONFIGURE 'agent xps'查看run_value 值是否为0,如果为0:需要更改此设置从0到1运行sql server代理 2 更改0为1:EXEC SP_CONFIGURE 'agen 阅读全文
摘要:
用户定义函数分两类,标量函数和表值函数用户定义函数可以执行复杂的逻辑,可以接受参数并返回数据 模块化设计,只编译一次,减少网络流量 标量函数可能引起性能问题 USE AdventureWorks2014;GOCREATE FUNCTION Sales.FetchProductOrderNum( @P 阅读全文
摘要:
DECLARE @WeekDays TABLE( freq_interval INT, weekdays NVARCHAR(120) ) INSERT INTO @WeekDaysSELECT 1 ,N'星期日 ' UNION ALLSELECT 2 ,N'星期一 ' UNION ALLSELECT 阅读全文
摘要:
在2005和2008中,如果将有序的记录插入临时表,则从临时表查看出来的记录是有序的(不使用Order by也是有序状态) 但从2012开始,即使插入的记录集是有序的,查看出来的结果变得无序了,需要依赖orderby来得到一个有序结果,感觉确实很郁闷 如果要求临时表的数据有序,方法一则可以通过创建聚 阅读全文
摘要:
-- 脚本新建登录数据库的用户 USE [master]GOCREATE LOGIN [sa1] WITH PASSWORD=N'123456', DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFFGOUSE [yipo 阅读全文