パッケージ org.nkjmlab.util.h2
クラス H2SqlUtils
- java.lang.Object
-
- org.nkjmlab.util.h2.H2SqlUtils
-
public class H2SqlUtils extends Object
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 H2SqlUtils()
-
メソッドの概要
すべてのメソッド staticメソッド concreteメソッド 修飾子とタイプ メソッド 説明 static StringdropTablesCascadeIfExist(String tableName)static StringgetCreateIndexOnSql(String tableName, String... columns)static StringgetCsvReadSql(File fromFile, String fieldSeparator, List<String> colmuns)static StringgetCsvReadSql(File fromFile, Charset charset, String fieldSeparator, List<String> colmuns)static StringgetCsvWriteSql(File toFile, String fieldSeparator, String selectSql)static StringgetCsvWriteSql(File toFile, Charset charset, String fieldSeparator, String selectSql)Example.static StringgetRenameTableSql(String fromTableName, String toTableName)
-
-
-
メソッドの詳細
-
getCsvReadSql
public static String getCsvReadSql(File fromFile, String fieldSeparator, List<String> colmuns)
-
getCsvReadSql
public static String getCsvReadSql(File fromFile, Charset charset, String fieldSeparator, List<String> colmuns)
- パラメータ:
fromFile-charset-fieldSeparator-colmuns- null means the all rows.- 戻り値:
- 関連項目:
- Functions - CSVREAD
-
getCsvWriteSql
public static String getCsvWriteSql(File toFile, Charset charset, String fieldSeparator, String selectSql)
Example.csvwrite('C:\User\nkjmlab\nkjmlab-utils-helper\foo.csv','select * from test_table','charset=UTF-8 fieldSeparator=,')- パラメータ:
toFile-charset-fieldSeparator-selectSql-- 戻り値:
- 関連項目:
- Functions - CSVWRITE
-
getCsvWriteSql
public static String getCsvWriteSql(File toFile, String fieldSeparator, String selectSql)
-
-