NC6.5 数据库参考脚本及临时表空间配置,SQLServer参考脚本 Oracle参考脚本 DB2参考脚本用友网络科技股份有限公司
YONYOU NO6.5数据库参考脚本及临时表空间配置
1 SQLServer参考脚本
用户创建 SQLServer数据库的脚本如下。可以根据需求,修改参数大小。情创建所需目录。
USE master,
g
I F DB ID(N'ncdb)IS NOT NULL
DROP DATABASE ncdb:
go
create DATABASE ncdb
ON
–创建、删除临时表
--第一种方式
create table #tmp(name varchar(255),id int)
--第二种方式
select count(id) as storyNum ,
sum(convert(numeric(10,2),case when isnumeric(code)=1 then code else 0 end)) as codeNum,
sum((case when isnumeric(realcode)=1 then convert(numeric(1
最近在利用 SSRS 2005 做报表的时候,调用带有临时表的数据源时,系统会报错,并无法进入向导的下一步,错误如下: There is an error in the query. Invalid object name ‘#temptb’. 经过研究后想到如下三种解决方案: 1. 使用表变量代替临时表,这样做法可以避免SSRS 2005 的语法错误提示,缺点就是如果处理的数据量比较大,会占用过大的内存,并且报表加载时间过长。 2.使用一个不包含临时表的SQL语句创建报表,创建成功以后,修改数
因此计划先把数据转插入一个临时表,再对临时表的数据进行分析。 问题点是如何动态创建临时表。原先Insus.NET使用下面代码实现: 代码如下: DECLARE s NVARCHAR(MAX) = ‘ IF OBJECT_ID(”[dbo].[#Tb]”) IS NOT NULL DROP TABLE [dbo].[#Tb] CREATE TABLE [dbo].[#Tb] ( [xxx] INT, [xxx] NVARCHAR(50), ‘+ [dbo].[Column]() + ‘ )’ E