<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta http-equiv="Content-Style-Type" content="text/css" />
	<title>psql.js</title>
	<script type="text/javascript" src="psql.js"></script>
	<link rel="stylesheet" type="text/css" href="../../default.css">
	<link rel="stylesheet" type="text/css" href="style.css" />
</head>

<body>
<!--#include virtual="../../menu2.html"-->

<h1>psql.js</h1>
<p>PostgreSQLのpsqlと同様のSQL入力補完機能を JavaScript で実現します。
まだ入力補完に必要な情報を SQL で取得する部分が未実装ですが、これを非同期通信で実現すればブラウザ版 psql にできるかと思います。
</p>
<p>
Firefox 3.5, Google Chrome 2.0 で動作を確認していますが、Internet Explorer では動作しないみたいです。
</p>
<dl>
<dt>操作</dt>
<dd>Tab : SQL構文の補完</dd>
<dd>Ctrl+Enter : クエリの実行 (未実装)</dd>
<dt>構成ファイル</dt>
<dd><a href="psql.html">psql.html</a></dd>
<dd><a href="psql.js">psql.js</a></dd>
</dl>

<h2>入力</h2>
<textarea name="body" style="width:100%" rows="10" onkeydown="pgAutoComplete(event, 'candidates', 'output')"></textarea>
<div id="candidates">
</div>

<h2>出力</h2>
<div id="output">
</div>

<hr>
<p align="right">2009/08/30</p>
</html>
