teaSQLConsole
info: 本ツールではMariaDB(MySQL)と上位互換の言語でのモデリングが可能です。
中間言語でモデルを管理し、クロスプラットフォームに対応する形態をとっています。
モデルはセッションに保存されます。非認証ユーザ版はコマンドのサイズ2048文字制限、セッションのサイズ4096文字制限がございます。
SQLとしての整合性以外にモデルとしての整合性を保つので通常のSQLと挙動が若干異なります。
モデルはセッションに保存されます。非認証ユーザ版はコマンドのサイズ2048文字制限、セッションのサイズ4096文字制限がございます。
SQLとしての整合性以外にモデルとしての整合性を保つので通常のSQLと挙動が若干異なります。
ABCI
Command Based Architecture
コマンドの入力
- CREATE DATABASE
- SHOW DATABASES
- USE
- SHOW TABLES
- SHOW INDEX FROM
- DESC
- CREATE TABLE (...)
- PRIMARY KEY()
- INDEX()
- UNIQUE KEY ()
- := ( )
- /:''
- &
- /:''
- DROP TABLE
- DROP TABLE IF EXISTS
- ALTER TABLE ADD INDEX ( )
- ALTER TABLE ADD UNIQUE ( )
- ALTER TABLE ADD CONSTRAINT CHECK
- ALTER TABLE ADD CONSTRAINT FOREIGN KEY () REFERENCES ()
- ON DELETE
- ON UPDATE
- ALTER TABLE DROP UNIQUE
- ALTER TABLE DROP INDEX
- ALTER TABLE DROP CONSTRAINT
- ALTER TABLE ADD ...
- ALTER TABLE MODIFY ...
- ALTER TABLE CHANGE ...
- := ( )
- /:''
- ALTER TABLE DROP
- SELECT FROM WHERE
- INSERT INTO () VALUES()
- UPDATE SET WHERE
- DELETE FROM WHERE
- TRUNCATE
- CREATE USER IDENTIFIED BY ''
- ALTER USER IDENTIFIED BY ''
- DROP USER
- CREATE ROLE
- DROP ROLE
- SHOW GRANTS FOR
- GRANT TO
- REVOKE FROM
- GRANT 権限... ON TO
- REVOKE 権限... ON FROM