随笔分类 - SQL
横表转竖表
摘要:用pivot及存储过程 创建临时表CREATE table #yourtable ([Id] int, [Value] varchar(6), [ColumnName] varchar(13)) ; 插入数据 INSERT INTO #yourtable ([Id], [Value], [Colum
阅读全文
销售订单跟踪成本
摘要:CREATE PROCEDURE proc_cb_lj AS BEGINDECLARE @t TABLE(FORDERBILLNO NVARCHAR(255),FPRODUCTID_FNUMBER NVARCHAR(255),FPRODUCTID_FNAME NVARCHAR(255),FMATER
阅读全文
sql表变量,临时表
摘要:@test是表变量,存在于内存中;#是临时表,存在于tempdb数据库空间。
阅读全文
存储过程获取QLIKVIEW关键数据
摘要:declare @table table(DDID INT,FHDID INT ,CKDID INT,ZGYSDID INT,CWYSDID INT)--定义表变量来存放存储过程返回的内容insert into @table EXEC proc_xsddgz_lj --将存储过程执行的结果放入表变量
阅读全文
存储过程返回表
摘要:ALTER PROCEDURE proc_xsddgz_ljAS--声明变量--销售订单BEGINDECLARE @fbillno NVARCHAR(255)DECLARE @ddfentryid INTDECLARE @fhdfentryid INTCREATE TABLE #t(DDID INT
阅读全文
SQL Server查看所有表大小,所占空间
摘要:create table #Data(name varchar(100),row varchar(100),reserved varchar(100),data varchar(100),index_size varchar(100),unused varchar(100)) declare @na
阅读全文
CLOUD清理临时表空间
摘要:--查找空间名、物理空间路径 SELECT name, physical_nameFROM sys.master_filesWHERE database_id = DB_ID('tempdb'); 可以执行以下脚本批量执行 临时表数量查询 select COUNT(1) from sys.table
阅读全文
查看临时表空间
摘要:-- 查看系统所有表占用的空间情况create table tmpspace (Fname varchar(50),Frows int,Freserved varchar(50), Fdata varchar(50), Findex_size varchar(50), Funused varchar
阅读全文
设置SQLServer数据库内存
摘要:需要设置SQLServer数据库的内存配置。登录数据库,这里使用的是SQLServer2008,右键点击最上方的服务器名,在弹出的菜单中,点击属性】 打开服务器属性窗口。默认显示的是第一项【常规】内容,点击第二项【内存】进行内存配置。
阅读全文
数据库自动重启服务
摘要:NET STOP MSSQLSERVER NET START MSSQLSERVER 将以上两行存成一个BAT文件 在系统中创建一个计划任务,设定这个计划任务的执行频率为每天,执行的脚本是上面的那个文件。执行权限使用管理员级别的账户
阅读全文
CLOUD SQL跟踪
摘要:CLOUD会自动在后台执行一些sql语句,所以追踪起来比较麻烦,需要加入一些过滤条件。 比如关键的CLIENTPROCESSID,加入后 ,就能过滤是哪个客户度执行的数据。 过滤数据。
阅读全文
SQLSERVER安装
摘要:sql server 2008 代理服务提供的凭据无效 sql server 2008 代理服务提供的凭据无效 在Windows Server 2008安装SQL Server 2008出现的问题: 安装时在“服务器配置”环节出现以下问题: 为sql server代理服务提供的凭据无效 为sql s
阅读全文