SQL
デバッグ中にウォッチ式から抽出したSQLとかアクセスのSQLとかは普通にテキストエディタに貼り付けただけではインデントがきれいになってないため非常に可読性が低いです。 ということで、SQLの構文を整形してくれるサイト見つけました。 http://www.sqlinfo…
現在の開発環境はEclipseを使っているので、phpやらレイアウトファイルやらhtmlなどもすべてUTF-8で作ってます。 当然自身のマシンに入れているMySQLもver4.1で文字コードをUTF8にしていました。 で、今更ながら運用するレンタルサーバのMySQLがver4.0でしか…
時間という情報を格納するのに datetime 型の時間の部分だけに入れることが多いかもしれませんが、24時を超えた時間を「25」という値で持ちたい時があるかもしれません。(まあ、datetime で日付を+1して保存するという方法もあるかもしれませんが。。) という…
ついつい忘れてしまうのでメモ。 SqlParameterを使って、値を入れるときにNullを入れる方法です。 Imports System.Data.SqlClient Public Class TestClass Private Sub DBTest() Dim conn As New SqlConnection("DB接続文字列") 'StringBuilder使ったほうがS…
DB上で本日が○/○~○/○に含まれているデータを取りたい(境界線日は含む)という場合がありました。 最初は SELECT * FROM table WHERE GETDATE() BETWEEN StartDate AND EndDate と入れていましたが、これは間違いです。 (StartDate,EndDate列は時刻は00:00…