小编Eri*_*ric的帖子

从SQL Server中的两个不同服务器中选择数据

如何从SQL Server中两个不同服务器上的两个不同数据库中选择同一查询中的数据?

sql sql-server

344
推荐指数
10
解决办法
68万
查看次数

在单个查询中计算null和非null值

我有一张桌子

create table us
(
 a number
);
Run Code Online (Sandbox Code Playgroud)

现在我有以下数据:

a
1
2
3
4
null
null
null
8
9
Run Code Online (Sandbox Code Playgroud)

现在我需要一个查询来计算列a中的null值不是null值

sql

126
推荐指数
9
解决办法
32万
查看次数

批处理文件 - 命令行参数的数量

只是将一些shell脚本转换为批处理文件,有一件事我似乎找不到......这是一个简单的命令行参数数量.

例如.如果你有:

myapp foo bar
Run Code Online (Sandbox Code Playgroud)

在壳牌:

  • $# - > 2
  • $* - > foo吧
  • $ 0 - > myapp
  • $ 1 - > foo
  • 2美元 - >吧

批量生产

  • ?? - > 2 <----什么命令?!
  • %* - > foo吧
  • %0 - > myapp
  • %1 - > foo
  • %2 - >吧

所以我环顾四周,要么我正在寻找错误的地方,要么我是盲目的,但我似乎无法找到一种方法来获取传入的命令行参数的数量.

是否有类似于shell的"$#"命令用于批处理文件?

PS.我发现最接近的是遍历%1s并使用'shift',但是我需要在脚本中稍后引用%1,%2等,这样就没有用了.

shell scripting batch-file

89
推荐指数
5
解决办法
12万
查看次数

什么是可信连接?

在SQL Server 2005(Trusted vs Windows Auth)方面,什么是可信连接?

sql-server trustedconnection

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

为什么我不能在nvarchar(max)上设置约束?

为什么我不能在nvarchar(max)列上创建约束?SQL Server不允许我对其设置唯一约束.但是,它允许我在nvarchar(100)列上创建唯一约束.

这两列都是NOT NULL.我有什么理由不能在nvarchar(max)列中添加约束吗?

sql-server sql-server-2005

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

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

在MySQL中,我应该选择哪种排序规则?

当我通过phpMyAdmin创建一个新的MySQL数据库时,我可以选择排序规则(例如-default,armscii8,ascii,...和UTF-8).我知道的是UTF-8,因为我总是在HTML源代码中看到这一点.但是默认排序规则是什么?这些选择之间有什么区别,我应该使用哪一个?

mysql collation

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

在SQLite中转动

我想在一个查询中找到一张表格,其中显示了学生以及他们为所有科目收到的分数.

这是我的表结构:

表: markdetails

## studid ## ## subjectid ##  ## marks ##
     A1            3                50
     A1            4                60
     A1            5                70
     B1            3                60
     B1            4                80
     C1            5                95
Run Code Online (Sandbox Code Playgroud)

表: student info

实际结构:

## studid ##  ## name ##
      A1          Raam
      B1          Vivek
      c1          Alex
Run Code Online (Sandbox Code Playgroud)

我希望结果集看起来像这样:

表: Student Info

## studid ## ## name## ## subjectid_3 ## ## subjectid_4 ## ## subjectid_5 ##
      A1        Raam        50                60                 70
      B1        Vivek       60                80                null
      c1        Alex       null              null                95 …
Run Code Online (Sandbox Code Playgroud)

sqlite

30
推荐指数
4
解决办法
4万
查看次数

为什么Haskell可以轻松处理非常大的数字?

Hugs> 94535^445
1376320882321377050696053887661515621104890164005282153069726424773999801846841903244827702943487982707454966009456016735041878000604143500908532887464920380605164932112687039059526672109818924234920844448231612532570718657160234177285377733830104834041049076609912488237219608445995072867798430614935403219495883835042862802917980856774134757390782052200512932375660858045003581611863121089979673784484701791210379500218604466721285456487387736825167702127154268533859979529612671925052419513844416493584817268143587955662039327860394141299238613042312035808541735213479394437496215520277526351425482512084759462579494878772787079101513841720202004639843443083454387175700954018825292148776647553122504118229978165851660083576570848983047255050145168802863168613110619584686348869690774233051669081248424584219383477237544209892290799448207462345346336076966775224683516220960618177284844330167142846351091001423033864986042919757795382577032341453971393897073354841924116635150129850119992031076354249371062307034564093077675129303383786693131843907104175619570678630497198824622804914508555467550904967368926176118094672479099827962889569753303773699017596074205893197641101210911874606040804983166177455705972192827752532495287749766682029353154226049380290040508900715169403153139668217790502306177709467234413947747673881158973344492079455405942662489751581189327200960698310350121179918845099840977270519116578719881752429190273998774113278822810866144521416958558406602325070095207349450759264393913367193083149679216066539911941983836313340998945139132421885688290888674594474605510238217590823316979504437667252929278291853368754482552573193289277120902144178425726693671235675042499401282016643202758246845332593475338220708351934511933096882598943512036679145593929114103343255708217768511665236173107020739195152050863630870948954052925049746246549772984384435109578859863612603574306739909728739428192798727373799081111333186135697868385292787575475482883660605162944306327057220313320376280182432763977906971557137715710757099478269250731209785404487629107297262798803645379809868663503452656912571816192881412782623078761411808958183665272686617730596943579533808499348879195167683064937591552734375
Run Code Online (Sandbox Code Playgroud)

为什么Haskell可以计算如此大的数字,而其他语言(例如Java)不能(如此容易)?

java haskell programming-languages biginteger

26
推荐指数
4
解决办法
8057
查看次数

学习PostgreSQL

在Linux环境中开始学习PostgreSQL管理和编程的最佳位置是什么?什么网站是最推荐,简洁和易于学习的教程?

我已经熟悉了使用SQL Server和MySQL的ANSI SQL; 但是,我以前从未接触过PostgreSQL.您可以给予的任何方向表示赞赏.

sql linux postgresql

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