リストの長さを取得する 組み込み関数の len 関数は引数に指定したオブジェクトの長さや要素の数を取得することができます。引数にリストを指定した場合には、リストに含まれる要素数を取得することができます。書式は次の通りです。
![リストの長さ(要素数)を取得する](https://cdn-ak-scissors.b.st-hatena.com/image/square/3dbfe71b6fa0edc64aca4097f15da7d0a30e6936/height=288;version=1;width=512/https%3A%2F%2Fwww.javadrive.jp%2Fpython%2Flist%2Fimg%2Fp5-0.png)
Math クラスで用意されている ceil メソッド、 floor メソッド、 round メソッドを使用すると、数値の切り上げ、数値の切り捨て、数値の四捨五入をそれぞれ行うことができます。ここでは Java で数値の切り上げ/切捨て/四捨五入を取得する方法について解説します。
テーブルには値を格納するためのカラムを定義しますが、どのカラムにどのような値を格納するかに応じてデータ型を指定することができます。ここでは SQLite のカラムで指定可能なデータ型について解説します。 格納される値のデータ型 多くのデータベースではカラム毎にデータ型を指定します。その為、カラム毎に格納できる値が決められています。SQLite ではテーブルを定義する時にカラム毎にデータ型を指定することは必須ではありません。データ型を指定しなかったカラムには色々な型の値が格納されることがあります。 ただデータ型を指定しなかった場合でもカラムに格納された値がどんなデータ型なのかは区別していて「NULL」「INTEGER」「REAL」「TEXT」「BLOB」の5種類のデータ型に分類します。 NULL NULL値 INTEGER 符号付整数。1, 2, 3, 4, 6, or 8 バイトで格納 R
sqlite> select * from sqlite_master; type = table name = personal tbl_name = personal rootpage = 2 sql = CREATE TABLE personal(id, name) type = table name = personal2 tbl_name = personal2 rootpage = 3 sql = CREATE TABLE personal2(id integer, name text) sqlite> 現在 2 つのテーブルが作成されているため sqlite_master テーブルには 2 つの行が含まれています。それぞれの行の name カラムにはテーブル名、そして sql カラムにはテーブルが作成された時の CREATE TABLE 文が格納されています。このように sq
ログの出力方法を確認します。ログにはデバック用に変数の値を出力したり実行時エラーのエラー内容を出力したりといった用途が考えられますが、後でログを確認する時に便利なように書き出される内容をいくつかの種類に分類して書き出す事ができるようになっています。種類には次のようなものがあります。 ERROR エラー WARN 警告 INFO 情報 DEBUG デバック VERBOSE ログの種類別にログを書き出すためのstaticメソッドがそれぞれ用意されています。 ERROR: e public static int e(String tag, String msg) Send an ERROR log message. Parameters: tag Used to identify the source of a log message. It usually identfies the clas
引数を省略して .dump コマンドを実行した場合はデータベースに関する全ての情報をダンプします。引数にテーブル名を指定した場合は、そのテーブルに関してだけダンプを行います。 それでは2つのテーブルと1つのインデックスが作成されているデータベースに接続し .dump コマンドを実行してみます。 例えばテーブルの場合であれば、現在作成されているテーブルと同じものを作成するための CREATE TABLE 文、そしてテーブルに格納されているデータと同じデータを格納するための INSERT 文が出力されています。この出力された SQL 文を順に実行していくことで現在のデータベースと同じデータベースを作成することができます。 データベース全体だはなく特定のテーブルに関するダンプだけを行いたい場合は引数にテーブル名を指定します。例として user テーブルに関するダンプを出力してみます。 ダンプした
テーブル名/インデックス名/カラム名を変更する(ALTER TABLE RENAME文) 作成済みのテーブルに対してテーブル名の変更やカラム名の変更を行うには ALTER TABLE RENAME 文を使います。書式は次の通りです。 テーブル名の変更 ALTER TABLE tbl_name RENAME [TO|AS] new_tbl_name インデックス名の変更 ALTER TABLE tbl_name RENAME INDEX old_index_name TO new_index_name カラム名の変更 ALTER TABLE tbl_name RENAME COLUMN old_col_name TO new_col_name
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く