PowerShellでグリットの表を作成してみる。
CSVファイルをExcelっぽく表示出来るし、
フィルタとか、絞込みとか出来るっぽい。
例)
(Import-Csv "c:\test\test.txt") | Out-GridView -Title "テスト"
詳細↓
Out-GridView
SQLServerで現在日時を取得してみる。
何種類かあるみたいだけど、
自分的には「CURRENT_TIMESTAMP」かな。
広い範囲も有効桁数も普通で言いし、オフセットもいらない、UTC 時刻 (協定世界時) である必要もないって考えたらそうなる。
詳細は↓
日付と時刻のデータ型および関数 (Transact-SQL)
フォーマットするなら、「CONVERT」を使えばいいっぽい。
例)SELECT CONVERT(VARCHAR,CURRENT_TIMESTAMP,120)
※120はODBC 標準らしい
CONVERTの詳細は↓
CAST および CONVERT (Transact-SQL)
PowerShellでコレクションを使ってみる。
#初期化
$aryList = New-Object System.Collections.ArrayList
#データの追加
$aryList.Add("テスト1") | Out-Null
$aryList.Add("テスト2") | Out-Null
※Out-Nullをつけておかないと、コンソールに要素数が出力された。。。
Out-Null:出力をコンソールにせずに捨てる
#データの存在確認
if($aryList.Contains("テスト1")) {
Write-Host "存在するよ。"
}
↓こっちのが簡単?
PowerShellでハッシュを使ってみる。 - ちんとんがめ♪色々備忘録・・・
IE11で最新にupdateしたら、表示の不具合が発生するらしいぜ?
何のための更新だよ・・・
試験してないのかね?
Blogs - Japan IE Support Team Blog - Site Home - TechNet Blogs
PowerShellでファイルの途中の行を取得してみる。
■2行目以降を取得する(1行スキップする)。
Get-Content test.txt | Select-Object -Skip 1
■2行目から4行目までを取得する。
(Get-Content test.txt)[1..3]
■最終行を取得する。
(Get-Content test.txt)[-1]
もしくは
Get-Content test.txt | Select-Object -Last 1
■先頭から1行だけ取得する。
Get-Content test.txt | Select-Object -First 1