ここを参考にSQL Serverのテーブルをcsvに出力してみる
bcp DB名.dbo.テーブル名 out "c:\log.txt" -c -t, -r\n -S サーバ名 -U ユーザ名 -P パスワード-tで区切り文字
-rで改行文字
bcp DB名.dbo.テーブル名 out "c:\log.txt" -c -t, -r\n -S サーバ名 -U ユーザ名 -P パスワード-tで区切り文字
Dim itemList As new ArrayList
Dim item1 As new HashTable
item1.add("key1", 10)
item1.add("key2", 20)
item1.add("key3", 30)
Dim item2 As new HashTable
item2.add("key1", 20)
item2.add("key2", 20)
item2.add("key3", 20)
Dim item3 As new HashTable
item3.add("key1", 30)
item3.add("key2", 20)
item3.add("key3", 90)
Dim item4 As new HashTable
item4.add("key1", 110)
item4.add("key2", 220)
item4.add("key3", 330)
itemList.add(item1)
itemList.add(item2)
itemList.add(item3)
itemList.add(item4)
Public Class ItemSort
Implements System.Collections.Generic.IComparer(Of Hashtable)
Public Function Compare(ByVal candidate1 As System.Collections.Hashtable, ByVal candidate2 As System.Collections.Hashtable) As Integer Implements System.Collections.Generic.IComparer(Of System.Collections.Hashtable).Compare
Dim resultKey1 As Integer = candidate1("key1") - candidate2("key1") '昇順
'key1が同じときはkey2の降順で返す
If resultKey1 = 0 Then
Dim resultKey2 As Integer = candidate2("key2") - candidate1("key2") '降順
If resultKey2 = 0 Then
'key2が同じときはkey3の昇順で返す
Return Comparer.Default.Compare(candidate1("key3"), candidate2("key3")) '昇順
Else
Return resultKey2
End If
End If
'それ以外のときは区分の昇順で返す
Return resultKey1
End Function
End Class
itemList.Sort(New ItemSort)
BEGIN{上のコードではBEGINの直後のxで既に定義されています。
x
x = 2
print x
}
BEGIN{上記のコードではwには"23"が、vには5が入っています。
x = 2
y = 3
w = x y
v = x + y
print w
print v
}
a = "test"
おぶち,小渕,恵三,100-0014,東京都千代田区永田町4丁目1番地,03(3456)7890,日本政府
はしもと,橋本,龍太郎,100-0014,東京都千代田区永田町2丁1番地,03(3456)1234,日本政府
みやざわ,宮沢,喜一,100-0014,東京都千代田区永田町1丁目2番地,03(3456)6789,日本政府
むらやま,村山,富市,100-0014,東京都千代田区永田町3丁目1番地,03(3456)8901,日本政府
もり,森,喜朗,100-0014,東京都千代田区永田町1丁目1番地,03(3456)7890,日本政府
BEGIN{
FS = ","
}
{
print "〒" $4 #郵便番号を出力
print $5 #住所
print $2 " " $3 "様" #氏名
print "" #空白行を出力
}
FS = ","でフィールドの区切り文字を半角空白orTabからカンマに変更。
gawk -f スクリプトファイル "処理するデータファイル"でおk
mv ファイル名 移動先のpath
mv ファイル名 変更後のファイル名
mv test.txt ./Product/
mv test.txt todo.txt
sudo apt-get install gawk処理するためのテキストファイルを作る。
東京は日本の首都です以下のコマンドを実行する
日本の首都は東京
明日は東京に出張します
gawk '/東京/{print}' data.txt出力結果
東京は日本の首都ですprint文は東京が含まれる行を抽出してくれるっぽい 。
日本の首都は東京
明日は東京に出張します
プルダウンリストを設置したいセルを選択し、右クリックメニューのデータの検証。以上ですた。
条件をリストのアイテムに設定し、範囲を選ぶか、入力して項目を決める。
リストの値だけを入力させるようにするには、無効なデータも入力を許可するチェックボックスをオフにする。
デバイスマネージャ>ツールバーの表示>非表示のデバイスの表示>プラグアンドプレイではないドライバー>Beepのプロパティ>ドライバータブ
if Not (TypeOf source("CometGarradd").rows(0)("IonTail") Is System.DBNull) Then
End If
TypeOf 変数名 Is データ型
SELECT
darlin
FROM
DB1,DB2
WHERE
DB1.name = RTRIM(DB2.name)
Dim dt As DateTimedt = DateTime.ParseExact("2012/05/02 19:04:30", "yyyy/MM/dd HH/mm/ss", Nothing) 'DateTime.ParseExact(変換したい日時, フォーマット, フォーマットと日時の対応表?)この時、文字列の書式とフォーマットの書式が一致していないと怒られる。
Dim query As String = ""query = query + " SELECT COUNT(*) " + vbCrLfquery = query + " FROM ZIEX " + vbCrLf query = query + " WHERE YMDT >= " + dt + " " + vbCrLf
Dim query As String = ""query = query + " SELECT COUNT(*) " + vbCrLfquery = query + " FROM EAGLE " + vbCrLf query = query + " WHERE YMDT >= '" + dt + "' " + vbCrLf