sql-server-2005

    0热度

    1回答

    我从表中选择值。在表格内有一个名为value的列。当数值是一个数字时,我试图在值的末尾用'g'来选择该值。然而,当我尝试这样做时,我得到以下错误(见下文)。我认为这是因为我使用ISNUMERIC,并且因为值是一个数字的字符串表示或字符串值'None'(我知道奇怪,但我必须有这种方式),我得到一个转换失败。任何人都知道如何解决这个问题,在SQL Server 2005中 错误 Msg 245, Le

    0热度

    1回答

    我正在处理SQL Server 2005数据库,并试图将表变量从一个存储过程传递到另一个存储过程。下面是表格的结构和我的尝试。 @MyTable EmployeeID FirstName LastName 1 Dummy Last 2 Some Name 我试图表转换为XML,并传递XML作为参数的新的SP。 SELECT * FROM @MyTable FOR XML

    1热度

    1回答

    我从一个SQL视图(SQL Server 2005中)与SQL作业到CSV文件导出数据: sqlcmd -W -s ";" -E -d master -Q "SET NOCOUNT ON; SELECT * FROM [DB].[NameOfView];" -o "\\Location\File.csv" 在sql视图是一个字段(类型为Varchar(20)),其中的数字通常长于15个字符。对

    1热度

    2回答

    我使用SQL Server 2005中我有以下几点: DECLARE @list NVARCHAR(MAX) DECLARE @xml XML SET @list = 'aa,bb,cc,dd,ee' 我想从与@list数据填写@xml格式如下: <row seq="1" col1="aa" /> <row seq="2" col1="bb" /> <row seq="3" col1

    0热度

    1回答

    我这个查询工作正常。我需要有“piedini”这一栏的总和。你能帮我解决怎么做吗?我为查询找到的每个“Lunghezza”(长度)获取X行。我对这个领域不感兴趣,但只对从CASE SUM创建的sum o列“piedini”感兴趣。 SELECT EXTRAMAG.PRS_LUNGHEZZA,SUM(RIGHEDOCUMENTI.QTAGEST) AS TAVOLI, CASE WHEN EXTR

    -2热度

    1回答

    此代码不能正常工作 select Distinct(country) + ' ' + city AS [COUNTRY] from cte_task where country_code Between 92 AND 93 此查询工作不正常。我希望该国名应出现一次,属于该国的所有城市都应出现在国名后的列表中。例如国名巴基斯坦所有城市都应该出现在一列。

    -1热度

    2回答

    例如,我有下面的表: EXTRACT_DATE, TABLE_NAME, NUMBER_ROWS, DATA_SIZE. 的DATA_SIZE列是bigint数据类型和我期待减去另一个值以得到一个单独的列的大小差异。结果集的最大行数为52行,并且必须为每个两行的集合执行此操作。 有人可以帮我用我应该使用的代码吗?让我知道你是否需要更多信息。 的样本数据: EXTRACT_DATE TABLE_

    0热度

    2回答

    我想问一下关于SQL Server 2005与其他总计字段的日期分组。 | tanggal | nama | qty | |---------------------|-------------------------|------| | 2017-07-11 06:25:00 | APEL | 4.00 | | 2017-07-11 06:25:00 | SUSU K

    1热度

    2回答

    我试图发送一个附件文件,这个文件在SSIS 2005流程中使用“exec master..sp_sendSAM”创建并发送为电子邮件。 这是我试过 'Test_'+ convert(varchar(12), getdate(), 12)+'.txt.gpg' = Test_170727.txt.gpg 'Test_'+ convert(varchar(12), getdate(), 105)+'

    1热度

    2回答

    我试图转换具有dd/mm/yyyy格式的varchar(255)字符串(dp.Date)(01/08/2017) datetime以yyyy-mm-dd格式(2017-08-01)。 我使用CONVERT(DATETIME,dp.Date,120)试过,但我结束与“一个char数据类型到datetime数据类型的转换导致的外的范围日期时间值“。错误消息。 由于提前,