小编And*_*y M的帖子

set/P if语句错误(windows 8)

有人可以告诉我这行代码有什么问题吗?

:Server
@echo off 
color 04
title Start Server
cls
echo Start your minecraft server? (y/n)
set /P %ServerChoice%=blah>nul

If %ServerChoice%==y start C:\Users\link1_000\Desktop\Bukkit_Craft\run.bat
pause>nul
goto :start
Run Code Online (Sandbox Code Playgroud)

所有它给我的是cd在这个时候出乎意料,所以然后我用echo运行它,看它是否改变了目录,但它不是.想法?

batch-file

0
推荐指数
1
解决办法
162
查看次数

以非字母顺序存储数据

我将值存储到带有SQL INSERT查询的表中

查询:

INSERT INTO tbl_Deta ([ID NO], [OR NO], [ITEM DESCRIPTION], QUANTITY, UNIT)
VALUES (6,0,'ring gauge',44,nos)

INSERT INTO tbl_Deta ([ID NO], [OR NO], [ITEM DESCRIPTION], QUANTITY, UNIT)
VALUES (6,0,'asd',14,ads)

INSERT INTO tbl_Deta ([ID NO], [OR NO], [ITEM DESCRIPTION], QUANTITY, UNIT)
VALUES (6,0,'amd',33,asd)
Run Code Online (Sandbox Code Playgroud)

结果:

[ID NO]  [OR NO]  [ITEM DESCRIPTION]  QUANTITY  UNIT
  6        0             asd             14     ads 
  6        0            ring gauge       44     Nos 
  6        0             amd             33     asd 
Run Code Online (Sandbox Code Playgroud)

我希望结果与插入数据的顺序相同,而不是按字母顺序排列.

sql sql-server sql-server-2008

0
推荐指数
2
解决办法
850
查看次数

查询每次运行时都会返回不同的结果

此查询始终返回相同数量的行,但每次都以不同的顺序返回.为什么会这样?

我有更多的过滤器要添加,但我无法通过这一步.

BEGIN
DECLARE @lastStatus Varchar(10)
SELECT
    [Job].[Job],
    [Job].[Part_Number],
    [Job].[Rev],
    [Job_Operation].[Description],
    [Job].[Customer_PO],
    [Job].[Customer_PO_LN],
    [Delivery].[Promised_Date],
    [Job_Operation].[Operation_Service],
    [Job].[Note_Text],
    [Job_Operation].[Status],
    [Job_Operation].[Sequence]
INTO [#tmpTbl]
FROM [PRODUCTION].[dbo].[Job_Operation]
    INNER JOIN [Job]
        ON [Job_Operation].[Job]=[Job].[Job]
    INNER JOIN [Delivery]
        ON [Job_Operation].[Job]=[Delivery].[Job]
WHERE [Job].[Status]='Complete'
ORDER BY [Job_Operation].[Job],[Job_Operation].[Sequence]
SELECT *
FROM [#tmpTbl]
DROP TABLE [#tmpTbl]
END
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-order-by

0
推荐指数
1
解决办法
1973
查看次数

如何在SQL Server中将表重新播种为0?

这不起作用:

DBCC CHECKIDENT('[DMS].[dbo].[ImportedFiles]', RESEED, 0)
Run Code Online (Sandbox Code Playgroud)

插入下一条记录后,我希望种子为0而不是1.

我试过这个,但功能不喜欢它:

DBCC CHECKIDENT('[DMS].[dbo].[ImportedFiles]', RESEED, -1)

DBCC CHECKIDENT('[DMS].[dbo].[ImportedFiles]', RESEED, '-1')
Run Code Online (Sandbox Code Playgroud)

如何重置表的种子,以便下一个记录是零?(0)?

sql sql-server identity-column

-1
推荐指数
2
解决办法
478
查看次数

在转动数据方面需要帮助吗?

首先,我是SQL新手.下面是示例(对于table1table2,我创建了一个SNO作为主键,这也是标识列)

表1:

PID  PNAME    PartID
---  -----    ------
0    Length   1
1    Breadth  1
2    Height   1
0    Area     2
1    Volume   2
Run Code Online (Sandbox Code Playgroud)

表2:

SampleID  PID  Pvalue  PartID  ModifiedDate  Operator
--------  ---  ------  ------  ------------  --------
0         0    10      1       10-Mar-14     Test
0         1    10      1       10-Mar-14     Test
0         2    Fail    1       10-Mar-14     Test
1         0    20      1       12-Mar-14     Test
1         1    Fail    1       12-Mar-14     Test
1         2    Fail    1       12-Mar-14     Test …
Run Code Online (Sandbox Code Playgroud)

sql pivot sql-server-2008

-2
推荐指数
1
解决办法
63
查看次数