我有一个表,此表上的列包含一些记录的空格.现在我需要将数据移动到另一个表并用NULL值替换空格.
我试着用:
REPLACE(ltrim(rtrim(col1)),' ',NULL)
Run Code Online (Sandbox Code Playgroud)
但它不起作用.它会将所有值转换col1为NULL.我只想将那些具有空格的值转换为NULL.
我无法开始使用rails 3.0.0,因为它只是不加载rake任务
耙宝石:安装
rake aborted!
Don't know how to build task 'gems:install'
Run Code Online (Sandbox Code Playgroud)
耙-T
rake about # List versions of all Rails frameworks and the environment
rake db:create # Create the database from config/database.yml for the current Rails.env (use db:create:all to create all dbs in the config)
rake db:drop # Drops the database for the current Rails.env (use db:drop:all to drop all databases)
rake db:fixtures:load # Load fixtures into the current environment's database.
rake db:migrate # Migrate the database (options: VERSION=x, …Run Code Online (Sandbox Code Playgroud) 下面的行有一个错误,你能用肉眼看到它吗?
NSString *title = [sender titleForState:UIControlStateNormal];
NSString *newText = [[NSString alloc] initWithFormat:"%@ button pressed.", title];
Run Code Online (Sandbox Code Playgroud)
当Iphone模拟器执行此行时,它会在没有任何其他信息的情况下崩溃.我一定错过了有关调试的内容.控制台没有给我看.
我能够弄清楚错误,我的问题与此无关.我的问题是为什么我在没有XCode帮助的情况下遇到了严重的崩溃.没有任何线索,在我意识到自己的拼写错误之前,我花了5分钟.
有什么建议?或者在为iPhone编程时我只需要小心处理错别字?
编辑:我猜有些人没有像我一样立刻看到它.错误是字符串常量缺少'@'.所以现在我的问题是为什么XCode/Simulator没有向我显示任何类型的错误消息,只是崩溃没有任何线索.我错过了有关调试的内容吗?
我有许多名称以前缀开头的变量indoor.接下来的indoor不是数字(这会使一切变得更简单).
我想为每个变量制作一个表格.
我的代码如下:
local indoor indoor*
foreach i of local indoor {
tab `i' group, col freq exact chi2
}
Run Code Online (Sandbox Code Playgroud)
问题是indoor在foreach命令中解析indoor*而不是indoor问题列表,正如我所希望的那样.出于这个原因,该tab命令后面跟着太多变量(它只能处理两个),这会导致错误.
简单的解决方法是用第一个命令替换:
local indoor <full list of indoor questions>
Run Code Online (Sandbox Code Playgroud)
但这是我想要避免的,那就是必须找到这些变量的所有名称,然后将它们粘贴到代码中.似乎有一个更快的解决方案,但我想不出任何.
我MouseDown在控件上捕获一个事件,它MouseEventArgs在签名中给了我一个对象.现在我希望能够判断用户在单击时是否按住"Shift"或"Control"键.但该MouseEventArgs对象不包含任何键盘信息!
什么是告诉键盘Shift/ Ctrl键是否在点击时被保持的最简单方法?
关于我如何能够通过Get-PSCallStack进行展开的任何想法.它似乎是一个system.object [],但从我在网上阅读的内容来看,它们在传递和"展开"时并不完整.我尝试在前面放置一个逗号以防止它,但这不起作用.
function Pass-Callstack ([System.Object]$arg0) {
Write-Host 'Start Pass-Callstack'
$psCallStack = $arg0
$psCallStackType = $psCallStack.GetType()
$psCallStackLength = $psCallStack.Length
$psCallStackCommand0 = $psCallStack[0].command
$psCallStackCommand1 = $psCallStack[1].command
Write-Host $psCallStackType
Write-Host $psCallStackLength
Write-Host $psCallStackCommand0
Write-Host $psCallStackCommand1
$arg0 | gm
}
function Describe-Callstack {
Write-Host 'Start Describe-Callstack'
$psCallStack = (Get-PSCallStack)
$psCallStackType = $psCallStack.GetType()
$psCallStackLength = $psCallStack.Length
$psCallStackCommand0 = $psCallStack[0].command
$psCallStackCommand1 = $psCallStack[1].command
Write-Host $psCallStackType
Write-Host $psCallStackLength
Write-Host $psCallStackCommand0
Write-Host $psCallStackCommand1
$psCallStack | gm
}
Describe-Callstack
Pass-Callstack (,$psCallStack)
Run Code Online (Sandbox Code Playgroud) 我有一个如下数组:
Array
(
[0] => Array
(
'name' => "Friday"
'weight' => 6
)
[1] => Array
(
'name' => "Monday"
'weight' => 2
)
)
我想获取该数组中的最后一个值('weight'),并使用它来对主数组元素进行排序.所以,在这个数组中,我想对它进行排序,以便'Monday'元素出现在'Friday'元素之前.
在F#中,我知道如何使用Async.AwaitEvent以下方法异步等待一个事件:
let test = async {
let! move = Async.AwaitEvent(form.MouseMove)
...handle move... }
Run Code Online (Sandbox Code Playgroud)
假设我想要等待MouseMove或者KeyDown事件.我想要这样的东西:
let! moveOrKeyDown = Async.AwaitEvent(form.MouseMove, form.KeyDown)
Run Code Online (Sandbox Code Playgroud)
这个功能不存在,但有另一种方法吗?
我希望在鼠标移动时突出显示WPF数据网格上的列.我面临的一些问题是:
任何帮助都感激不尽.
如何根据键输入两个KeyValuePairs列表?我试过了:
List<KeyValuePair<string, string>> listA = new List<KeyValuePair<string, string>>();
List<KeyValuePair<string, string>> listB = new List<KeyValuePair<string, string>>();
...
var result = listA.Intersect(listB);
Run Code Online (Sandbox Code Playgroud)
这预计不起作用.我是否需要根据键编写自己的比较器,或者使用LINQ/Lambda是否有一种简单的方法?
谢谢!
events ×2
.net ×1
.net-4.0 ×1
arrays ×1
asynchronous ×1
bundler ×1
c# ×1
datagrid ×1
effects ×1
f# ×1
iphone ×1
is-empty ×1
lambda ×1
linq ×1
list ×1
loops ×1
null ×1
php ×1
powershell ×1
rake ×1
rubygems ×1
sorting ×1
sql-server ×1
stata ×1
stata-macros ×1
usort ×1
winforms ×1
wpf ×1
xcode ×1