小编jra*_*ara的帖子

Powershell在线翻译?

互联网上是否有在线Powershell口译员?我的意思是像Python编程语言的trypython.

powershell interpreter powershell-2.0

18
推荐指数
2
解决办法
8858
查看次数

计算列的数据类型是什么?

当您CREATE TABLE使用CASE表达式创建一个计算列,你不明确定义此列的数据类型:

CREATE TABLE OrderDetail
( OrderID INT
, ProductID INT
, Qty INT
, OrderDate DATETIME
, ShipDate DATETIME
, STATUS AS CASE
       WHEN shipdate is NULL AND orderdate < DATEADD( dd, -7, GETDATE()) THEN 3 
       WHEN shipdate is NOT NULL THEN 2 
       ELSE 1
   end
 )
GO
Run Code Online (Sandbox Code Playgroud)

SQL Server如何决定此列的数据类型?

sql sql-server calculated-columns

18
推荐指数
2
解决办法
1万
查看次数

使用gsub替换字符,如何创建函数?

我正在尝试替换data.frame中的字符.我有一个解决方案

> df <- data.frame(var1 = c("aabbcdefg", "aabbcdefg"))
> df
       var1
1 aabbcdefg
2 aabbcdefg
> df$var1 <- gsub("a", "h", df$var1)
> df$var1 <- gsub("b", "i", df$var1)
> df$var1 <- gsub("c", "j", df$var1)
> df$var1 <- gsub("d", "k", df$var1)
> df$var1 <- gsub("e", "l", df$var1)
> df$var1 <- gsub("f", "m", df$var1)
> df
       var1
1 hhiijklmg
2 hhiijklmg
> 
Run Code Online (Sandbox Code Playgroud)

但我想避免使用几个gsub调用,生成一个函数立即执行此操作会更好吗?

有什么想法要继续吗?

regex r gsub

17
推荐指数
3
解决办法
3万
查看次数

SQL Server是否支持IS DISTINCT FROM子句?

SQL Server是否支持IS DISTINCT FROMSQL:1999标准的语句?例如查询

SELECT * FROM Bugs WHERE assigned_to IS NULL OR assigned_to <> 1;
Run Code Online (Sandbox Code Playgroud)

可以使用重写 IS DISTINCT FROM

SELECT * FROM Bugs WHERE assigned_to IS DISTINCT FROM 1;
Run Code Online (Sandbox Code Playgroud)

sql sql-server distinct sql-server-2008 sql-server-2008-r2

17
推荐指数
1
解决办法
3697
查看次数

如何打印pi值的1000位小数?

我想用R打印例如1000或2000或15000小数的pi值?

现在我只有六个

> pi
[1] 3.141593
Run Code Online (Sandbox Code Playgroud)

怎么做到这一点?

math pi r

14
推荐指数
4
解决办法
8568
查看次数

如何找到哪些列没有任何数据(所有值都为NULL)?

我在数据库中有几个表.我想找到哪些列(在哪些表中)没有任何值(列中的所有NULL).我在下面的例子中,结果应该是

TestTable1 --> Var2
TestTable2 --> Variable1
Run Code Online (Sandbox Code Playgroud)

我不知道如何创建这种查询.非常感谢您的帮助!

--create first table
create table dbo.TestTable1 (
sur_id int identity(1,1) not null primary key,
var1 int null,
var2 int null
)
go

--insert some values
insert into dbo.TestTable1 (var1) 
    select 1 union all select 2 union all select 3

--create second table
create table dbo.TestTable2 (
sur_id int identity(1,1) not null primary key,
variable1 int null,
variable2 int null
)

--and insert some values
insert into dbo.TestTable2 (variable2) 
    select 1 union all …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server stored-procedures sql-server-2008

13
推荐指数
2
解决办法
2万
查看次数

解析自引用表时CTE中的无限循环

我正在使用以下公用表表达式来解析自引用表.但CTE不起作用,产生无限循环并产生错误:

Msg 530,Level 16,State 1,Line 1声明终止.在语句完成之前,最大递归100已用尽.

如何修改此CTE以使其工作?

SET NOCOUNT ON;
USE tempdb;

IF OBJECT_ID('dbo.Employees', 'U') IS NOT NULL DROP TABLE dbo.Employees;

CREATE TABLE dbo.Employees
(
  empid   INT         NOT NULL PRIMARY KEY,
  mgrid   INT         NULL     REFERENCES dbo.Employees,
  empname VARCHAR(25) NOT NULL,
  salary  MONEY       NOT NULL,
  CHECK (empid > 0)
);

INSERT INTO dbo.Employees(empid, mgrid, empname, salary) VALUES
  (1,  1, 'David'  , $10000.00),
  (2,  1,    'Eitan'  ,  $7000.00),
  (3,  1,    'Ina'    ,  $7500.00),
  (4,  2,    'Seraph' ,  $5000.00),
  (5,  2,    'Jiru'   , …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server recursive-query sql-server-2008

12
推荐指数
1
解决办法
5411
查看次数

SQL Server:如何将随机整数插入表中?

我有这样的测试表

CREATE TABLE #temp (
    rid INT IDENTITY (1, 1) NOT NULL,
    val INT NULL,
    CONSTRAINT pk_temp_rid PRIMARY KEY (rid)
);
Run Code Online (Sandbox Code Playgroud)

SQL Server中有哪些不同的方法可以将随机整数插入此表中(例如,对于1000行).循环,交叉连接还是什么?

我尝试了这个,但结果不正确

DECLARE @val AS INT = 1;

WHILE @val <= 1000
    BEGIN
        INSERT #temp (val)
        SELECT RAND(@val);
        SET @val = @val + 1;
    END

SELECT *
FROM   #temp;
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2005 sql-server-2008

11
推荐指数
3
解决办法
3万
查看次数

如何整理R代码?

我知道很多编程语言都有工具来整理编程代码吗?有没有办法整理R代码或一些可以做到这一点的工具(例如,包含在R IDE中?)?

ide r tidy

11
推荐指数
1
解决办法
501
查看次数

PowerShell:如果构建正确的话怎么办?

我正在尝试学习powershell并试图构造一个if else语句:

if ((Get-Process | Select-Object name) -eq "svchost") {
    Write-Host "seen"
    }
    else {
    Write-Host "not seen"
    }
Run Code Online (Sandbox Code Playgroud)

尽管存在svchost流程,但最终会变成"未见".如何修改以获得正确的结果?

powershell conditional if-statement powershell-2.0

11
推荐指数
1
解决办法
2万
查看次数