selectした結果をinsert

これもその度に検索しますがもういい加減に覚えたい
selectした結果をinsert

tableBからselectしてtableAへ

insert into TableA(column1,column2,column3)
select カラム1,カラム2,カラム3 from tableB
where 条件;

SQL ServerでもFormat(日付,’***’) VBAで四捨五入もできるFormat()

たしかconvert使って’111’みたいな・・
そんなの覚えられません。使うときは検索 
と諦めてましたが
vbaと同様Format(getdate(),’yyyymmdd’)とかできるらしい
戻り値は文字ですけど

そしてVBAにはISO丸めはあっても四捨五入する関数はないと思っていたら

format(2.36,”0.0″) は 2.4 と四捨五入してくれるらしい

ただし 2.4は文字型 です

UTF-8 bom エディタ

今日、仕事中にMySQLのダンプファイルを開く必要に迫られた。
一部の手直しなので復旧させずに一部のテキストをコピーした方が早いのだが
適当なエディタがない。
300M を超える容量でOPEN OFFICE で開けるがちょっと重たい
TeraPadでは開けない
windowsのメモ帳の折り返しをしなければサクサク動くが
メモ帳はBOM付きUTF8でないと文字化け

BOMなし、BOM付き 両方読めて巨大ファイルも開けるエディタは・・
そんなの準備する時間もないので慌てましたが
NonCodeNetという変換ツールがありました。