sql-server-2008-r2

    0热度

    1回答

    我有一个SQL Server 2008 R2数据库,包含两个表:hystreal和alarm。 在alarm中,我有一个警告的字典和在某些条件下增加的事件。由于有一些线程有时间注册这些警报,因此在hystreal中我注册了一个警报和线程注册它的时间戳。 因此,hystreal看起来是这样的: dataregvalue timestamp -----------------

    -2热度

    1回答

    表phoneRecord有值: 14445556666 4445556666 7778889999 我想用不同的过去10个字符,这将给我造成选择: 14445556666 7778889999

    0热度

    1回答

    我试图在SQL 2008 R2中运行下面的脚本,但出现错误(FORMAT is not recognized)。我在想,安装的SQL Server是2008 R2。任何想法将脚本转换为在SQL Server 2008 R2中工作?提前致谢。 declare @sample table (dt datetime) insert @sample values ('2017-10-09 20:04:

    1热度

    1回答

    我有一个应用程序,用户可以在其中创建自己的自定义私人标签,但也有一些固定的系统范围的通用标签。标签存储在数据库表中,其中通用标签是USER_ID为NULL的那些标签。 CREATE TABLE TAG ( TAG_ID INT IDENTITY(1, 1) NOT NULL, TAG_NAME VARCHAR(40) NOT NULL, USER_ID INT,

    1热度

    2回答

    我接近Express对主数据库文件的10 GB限制。 主要的问题似乎是一些固定长度的char(500)列永远不会接近那个长度。 我有两个表格,它们之间有大约200万行。这两个表格总计约8 GB的数据,其余的则分布在另外20个表格左右。这两个表格各有2个char(500)列。 我正在测试一种方法将这些列转换为varchar(500)并恢复尾随空格。 我尝试这样做: Alter Table Test_

    1热度

    2回答

    如何优化此查询,因为EXT表每个包含大约150万条记录。我也有其他联接,但他们的记录相对少于50条。 都EXT表已设置与默认设置的身份和为P SELECT * FROM ( SELECT ROW_NUMBER() OVER(ORDER BY ID ASC) AS RowNumber , * FROM History LEFT JOIN Flatte

    0热度

    1回答

    我有表,其中的内容有HTML值,并试图与 <ul> <li> 将它们串联我在下面的查询 CREATE TABLE #T(Value varchar(1000)) INSERT INTO #T values('<p><b>AA</b> something 1</p>'),('<p><b>BB</b> something 2</p>'),('<p><b>CC</b> something 3</

    0热度

    1回答

    嗨,我正在创建一个使用SSRS的报告,并且我从商店过程中获得此报告的价值;现在我想创建一个参数,在下拉列表中应该只有YES和NO值。基于这个值,当我应该选择是的,我想要一个新的列添加到报告中的数据,当我应该选择否该列应该消失。 我该如何做到这一点?

    0热度

    3回答

    我有这样的事情: Time EQID STATUS USER 12:12am EQ1 0 SA 12:14am EQ1 1 SA 02:30am EQ2 0 SA 03:30am EQ2 1 SA 05:30am EQ1 0 SA 06:30am EQ2 1 SA 现在所需要的输出是: In_time Out_time EQID USER

    1热度

    4回答

    我有一个表像和服务器是SQL Server 2008 R2中,我们不能使用concat功能 YearID | MonthId --------+---------- 2017 | 1 2014 | 5 2014 | 10 2016 | 12 我想有输出 201701 201405 201410 201612 我试了一下,到目前为止 select cast(Yea