SQL服务器

  • 亲子关系 - SQL查询 2015-03-16

    我的源是如下 OSPID OSPNAME RELATEDOSPID 100004 LEVEL4 100003 100003 LEVEL3 100002 100002 LEVEL2 100001 100001 LEVEL1 0 100009 LEVEL4 100008 100008 LEVEL2 100007 我需要的结果作为 L4OSPID L4OSPNAME L3RELATEDID L3OSPNAME L2RELATEDID L2OSPNAME L1RELATEDID L2OSPNAME RO

    关键词: SQL Server中,TSQL
  • 无法删除第一个逗号字符串中的SQL Server 2015-03-16

    代码工作,除了精 SELECT DISTINCT isnull(@FEATURE + ', ', ',') + Feature FROM [128.100.194.219, 1435].[EMSData].[dbo].[vOSLRoomFeatures] as rf2 where (rf2.roomid = rf.roomid) for xml path('')), 这是给我的问题. 我不知道如何摆脱第一个逗号. 我试图子,但它删除所有逗号(我猜的,因为它是在一个select语句). 我甚至尝试

    关键词: SQL服务器
  • SQL Server开发版许可证和CAL 2015-03-15

    我必须测试我的产品与SQL Server数据库. 基于搜索的,我知道我必须弄个开发版的. 我需要知道我的团队10来访问数据库的测试需要10 CAL或10开发者许可? 我搜索足够的网,但无法找到一个明确的答案. 我的测试安装程序将像,SQL Server开发版将被安装在测试质量保证机器和我的团队将连接到该计算机与测试我们的产品. 谢谢,ramanr --------------解决方案------------- 对于SQL Server 2008开发人员,微软的许可页面状态: 您必须针对您允许访问

    关键词: SQL Server中,许可
  • 定义一个字符串在SQL Server中恒? 2015-03-15

    是否有可能在SQL Server中定义一个字符串常量? 我重写某些查询使用存储过程,每个人都有相同的长字符串作为IN语句[A],[B],[C]等的一部分 它预计不会改变,但能在将来的某个时候. 这也是一个很长的字符串(几百个字符),所以,如果有一种方法来定义一个全局常量此,这将是很容易的工作. 如果这是可能我也有兴趣知道,如果它工作在这种情况下. 我曾试图通过这个字符串作为参数,这样我就可以从一个点我的应用程序中控制,但存储过程并不喜欢它. --------------解决方案---------

    关键词: SQL Server的存储过程,常量
  • 选择详细信息表最后一排为每个用​​户 2015-03-15

    我们有2表 tbl_members在此表中,我们有所有成员的细节,如MEMBERID,姓名,年龄等 tbl_payment在此表中,我们有所有的支付细节,如paymentId,MEMBERID,PAYMENTDATE等 我们要选择我们所有的用户名和只显示他们的最后PAYMENTDATE及金额 Name PaymentDate Amount ---------------------------- Row1 12/12/2011 1200 Row2 12/18/2011 100 Row3 12/1

    关键词: SQL Server中,LINQ
  • 集成两个SQL数据库之间的数据最好的方法? 2015-03-15

    我正在写一个事件日历和日历数据,我需要从另一个数据库中拉,并承诺矿之前进行一些更改. 什么是这个,你会提出一些基本的方法? 此数据不是超敏感或需要企业解决方案. 我想到写它运行我的服务器上,将每隔一小时检查外部数据库的更改,如果有任何一项服务 - 它们加载到我的数据库表. 有没有更简单的方法吗? 谢谢 --------------解决方案------------- 有一堆选项. 2很容易的解决方案来实现的: 您可以使用SSIS(SQL Server集成服务)将数据传输到从数据源 您也可以使用SQ

    关键词: SQL服务器
  • SSIS Oracle和分布式事务 2015-03-15

    目前,我们已经ditributed transactons与2远程SQL服务器和下周这些数据库中的一个将被迁移到Oracle. 我想知道,如果有,我应该对解决方法/固定计划周围的任何已知问题,包括Oracle作为分布式事务的一部分,当 - 也就是我们的SSIS运行的分布式事务=>分布式事务的参与者是一个远程SQL服务器,以及Oracle数据库(甲骨文 - 安装在非Windows操作系统). 将这项工作都摆在首位? --------------解决方案------------- 你为什么要迁移到O

    关键词: SQL服务器,Oracle,分布式,交易,SSIS
  • 使用ADO.NET的TransactionScope VS上的ExecuteCommand NOLOCK高容量的网站,未提交读直接? 2015-03-15

    只要阅读他的博客LINQ的这个有趣的文章,奥马尔SQL中使用未提交的读取,并在年底贾韦德·哈桑开始与他争论了他的解决了NOLOCK情况对大批量现场解决交易僵局,查询超时问题. 在这里,问题试图解决的是,从SQL意义上,我们需要使用带有NOLOCK或使用SET TRANSACTION级读未提交Select语句,否则在数据库大量的行会被锁定,导致错误. 奥马尔所使用的技术是LINQ2SQL,所以,问题是,我们如何让这实现了在C#的数据访问代码,因此上述情况不会发生? 基本上在后,奥马尔来到他的解决方

    关键词: SQL Server中,LINQ to SQL中,NOLOCK,TransactionScope的,读取未提交
  • 你必须指定一个存储过程的参数类型的长度是多少? 2015-03-15

    有没有SQL服务器允许您声明存储过程的参数是这样? @username NVARCHAR 或者,你总是要指定这样的规模? @username NVARCHAR(100) --------------解决方案------------- 如果没有指定长度,则默认为1.即使这是你的意图,最好是要明确这样的: nvarchar(1) 编辑:我要指出,我以前的声明仅适用于声明-如果你正在使用nvarchar的cast语句,并省略长度,则默认为30. 你并不需要指定的长度,至少在SQL Server 200

    关键词: SQL服务器,存储过程的参数
  • 需要优化:用特定的数字中选择记录 2015-03-15

    我有很多行的表. 它被编入索引. 一个是我经常做的是选择从该表中随机记录的操作. 要做到这一点,我用下面的SQL语句: SELECT TOP 1 * FROM ( SELECT TOP (@RecNo) * FROM Table ORDER BY Date ASC ) AS subquery1 ORDER BY Date DESC ; 其中,@RecNo是随机数. 查询需要烦人大量的时间来运行. 任何想法可能在这里最优化? --------------解决方案------------- 尝试通过

    关键词: SQL服务器
  • SQL服务器:是有可能得到最近插入标识列值而不表变量 2015-03-15

    比方说,我有一个表 my_table(id int identity(1,1) not null primary key, data varchar(100)) 我想写插入新行到该表并返回ID的过程. 我试过了 DECLARE @new_id INT; SELECT @new_id = id FROM ( INSERT INTO my_table(data) OUTPUT inserted.id VALUES ('test') ) as NewVal(id) 该代码不工作(我得到了"嵌套INSE

    关键词: SQL服务器
  • 如何运行的SQL Server商业智能开发创建的项目。 工作室2008 R2 SQL Server 2005上 2015-03-15

    我创建BI项目上的SQL Server 2008 R2,但现在正试图打开SQL Server 2005上为我在另一个machince现在的工作,但它给了我,这个.dtprojc不受此版本的Visual Studio支持的错误(2005) ......有什么办法来运行使用2005版这个项目? --------------解决方案------------- 没有. 没有"降级"的选项或功能. 抱歉! 参考文献: http://social.msdn.microsoft.com/Forums

    关键词: SQL服务器
  • SQL SELECT - 返回布尔根据病情 2015-03-15

    基本上我试图做到这一点 select u.Hostname, u.IsCustom, (u.Status = 5) as IsActive from SiteUrlMappings u 其中5是代表一个"有效"网址一个int. 当然,这是不行的,而我的SQL是生锈的像个老螺丝刀. --------------解决方案------------- 你并不需要一个CASE表达式 只是如何利用bit工作:强制转换为位时,所有非零值给出1 select u.Hostname, u.IsCusto

    关键词: SQL Server中,TSQL
  • 从CSV错误时4866批量插入数据 2015-03-15

    我想从一个CSV文件加载数据,并不断得到这些错误. 我缺少一些PARAMS在批量插入脚本或是否需要修改文件我尝试这之前? Msg 4866, Level 16, State 1, Line 1 The bulk load failed. The column is too long in the data file for row 1, column 54. Verify that the field terminator and row terminator are specified cor

    关键词: SQL Server中,SQL Server 2008中,TSQL
  • 显示希伯来文中的ASP 2015-03-15

    我的工作是从SQL Server读取数据,并在表中显示它的ASP应用程序. 我所有的希伯来文替换为"?????". 我安装和配置希伯来文字体在区域选项. 我已经设置了相应的字符集的头,Meta标记,我能看到正确的希伯来文在sqlServer2005ManagementSudioExpress. 我有适当的归类,设置为我的专栏(SQL_Latin1_General_CP1255_CI_AS),这是希伯来文. 我仍然看到"?????" isntead希伯来文. 我错过了

    关键词: SQL服务器,ASP经典,字符编码
  • SQL Server视图显示改变基本依赖后过时/错误的数据 2015-03-15

    我们有一个观点(称之为X)也就是所谓的2其他意见的基础视图(称他们为Y和Z). 今天,我们做出了改变,查看X,是的Y后和Z开始带回那是不正确的数据. 当我们在管理Studio和运行Select * from Y这正是如何观点被称为在代码中),它还是会回到这是不正确的数据. 然而,当我们运行该视图包含实际的SQL这是罚款. 我们尝试了一些事情,直到同事建议加一个空格,查看X和Z,然后运行更改,其中的工作. 一切都恢复正常,运行良好. 我的问题是:是否MSSQL缓存自己的观点? 如果是的话你怎么强迫

    关键词: SQL服务器,SQL Server 2005中,视图
  • 获取操作系统用户通过SQL身份验证 2015-03-15

    我知道我可以用下面的抢用户的操作系统ID,但是,只有当用户通过Windows身份验证的登录工作. select nt_username from master..sysprocesses 反正如果用户使用SQL身份验证登录到做? --------------解决方案------------- 如果通过SQL验证登录,有没有办法来确定在SQL Server的用户. 所有你得到的是SQL Server用户ID. 顺便说一句,你应该使用内置安全功能的SQL Server来获取此信息,而不是系统表: 当

    关键词: SQL服务器
  • 如何获得这样的重复数据?

    如何获得这样的重复数据? 2015-03-15

    我有这样的数据 和类别重复的是 如果存在重复1.Duplicate基础代码,结果是最后一步 2.Duplicate基地NUMBER1或基本号码2,如果存在重复,结果就是最后一步 我需要像结果 谢谢, --------------解决方案------------- 如果我明白你问什么,我相信,这实现你想要什么. 它产生的规定的结果,至少. declare @Data table ( ID int not null, CODE varchar(3) not null, NUMBER1 varchar

    关键词: SQL Server中,SQL Server 2008中,SQL Server 2005中
  • SQL Server 2008中的时间戳数据类型 2015-03-15

    目前我有一个数据类型的列datetime与默认的约束. 现在我想改变为数据类型为时间戳. alter table tblname alter column date_modified timestamp not null 我原来的要求是,每当我更新列称为一个记录date_modified应与最近一次更新. 这是一个在MYSQL工作与数据类型相同的功能TIMESTAMP和缺省值CURRENT_TIMESTAMP 我怎么能在这在SQL Server 2008中执行? --------------解决

    关键词: SQL Server中,SQL Server 2008中
  • 数据库设计的SQL Server 2015-03-15

    说我有多个授权如数据库person, company, conference ,而您必须跟踪说出addresses . 我们可以有相同的实体(人)多个地址. 一种方法是为每个实体一个单独的地址表(person_address等). 另一种方法是有具有主键(一个地址表Entity,id,address_type ). 在这种方法中,我们不能使用从地址表的外键的实体. 那么,什么是更好的方法. 是否有另一种方式来做到这一点? 谢谢 --------------解决方案------------- 在一

    关键词: SQL服务器

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.397 (s). 9 q(s)