Sqlime is an online SQLite playground for debugging and sharing SQL snippets.
Open source app for casual data exploration in SQL Import your data from CSV, Excel, Microsoft SQL Server, PostgreSQL, and MySQL. Then use a Jupyter-style notebook interface for exploratory queries, and write stored procedures for reusable logic. SQL Notebook is powered by an extended SQLite engine, supporting both standard SQL queries and SQL Notebook-specific commands and functions. Download SQL
1. Overview By default, SQLite supports thirty functions and two operators for dealing with JSON values. There are also two table-valued functions that can be used to decompose a JSON string. There are twenty-six scalar functions and operators: json(json) jsonb(json) json_array(value1,value2,...) jsonb_array(value1,value2,...) json_array_length(json) json_array_length(json,path) json_error_positio
SQLite3 の SQL 文のオプティマイザがどのようにループの最適化をおこなったのかをてっとり早く調べるには、SQL コンパイラが生成した仮想データベース・エンジン(VDBE)のアセンブラのソースをEXPLAIN 文を使って眺めるのが早道です。なのですが……、EXPLAIN 文の出力のままでは、オペランドの種類がわかりにくい上に、ジャンプ先がどこにあるのか一目では見当がつきません。 そこで、EXPLAIN 文の出力を整形して可読性を上げる Perl モジュールを書いてみました。ただし、VDBE は SQLite のバージョンが上がるにつれて変化しており、全部に対応するのはめんどくさいので SQLite3 の 3.0.0 から 3.5.4 に限定しました。ちなみに、私が日常的に使用している環境では、Ubuntu Linux 8.04LTS に付属のバージョンが 3.4.2 で、MacOS
ゆの in languageをSQLで書いてみた、動作確認はSQLite3のみー 他のDBだと型がどうとかで怒られるかも。 なんか流行ってるみたいだけど、SQLが無かったので挑戦してみたっ。 とりあえずコード SELECT CASE X / _ / X < [:来週も見てくださいね!] WHEN 1 THEN null ELSE _||X||[:来週も見てくださいね!] END as message FROM (SELECT 365 AS X,'ひだまりスケッチ×' AS _,' 来週も見てくださいね!' AS [:来週も見てくださいね!]) 気になるのが、コロンとエクスクラメーションがカラム名に使えないので、角カッコで囲む必要があった*1のと、 来週も見てくださいね!て文字列が3回も出てくるところ。どうにかならないかな えっと、ごめんなさい元ネタもどのへんでいつから流行ったのかもわかりま
まぁ、デフォルトでは対応してないんですがTriggerを駆使して実現した人が居るみたいです。 sqlite - Foreign Key Triggers まぁINSERTとかの時に参照してるカラムに該当してる値が無いとRAISE()するようなTriggerを定義する、、、みたいなノリですね。 CREATE TABLE User ( user_seq INTEGER PRIMARY KEY, user_id TEXT, password_digest TEXT, created_on DATETIME DEFAULT current_date, updated_on DATETIME DEFAULT current_date ); CREATE TABLE Profile ( user_seq INTEGER PRIMARY KEY CONSTRAINT fk_user_seq REFERE
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く