sb.Length = 0
で良いみたいです、いままでsql.Remove(0, sql.Length)していました・・・。
C#も同様で良いと思います。
' StringBuilderの初期化
Dim sb As New StringBuilder()
sb.Append("Hello World")
' 内容の表示
Console.WriteLine("Before Clear: " & sb.ToString())
' StringBuilderをクリア
sb.Length = 0
' 内容の表示
Console.WriteLine("After Clear: " & sb.ToString())