SQLite 6 at DB
[2ch|▼Menu]
902:NAME IS NULL
08/07/09 11:24:32
自己解決しました。
JOIN関数ではバレーンが使えない?ようなので、バレーンなしで作成したらうまくいきました。

903:NAME IS NULL
08/07/09 16:39:31
「バレーン」て何すか?

904:NAME IS NULL
08/07/09 16:41:41
木版刷の際、版木の上に当てた紙の上をこする用具

905:NAME IS NULL
08/07/09 18:16:57
お弁当に付いている笹(あるいはプラスチック)でできた仕切り

906:NAME IS NULL
08/07/09 19:00:00
中東にある王国

907:NAME IS NULL
08/07/09 19:30:03
ネタバレーンするなんてひどいでゲソ!

908:NAME IS NULL
08/07/09 20:09:14
残念だ

909:NAME IS NULL
08/07/13 21:52:23 MhhGLDBm
SQLite3のインデックスってB+treeですか?
という事は完全一致か前方一致にしか使えませんか?
値が近いものを探すとかできないですよね。


910:NAME IS NULL
08/07/13 22:01:40
あたりまえだ

911:NAME IS NULL
08/07/13 23:18:01
c から sqlite を操作しているときに、

ALTER TABLE tbl RENAME TO origin
CREATE TEMP TABLE tbl AS SELECT * FROM origin ORDER BY read ASC
DROP TABLE origin

という3つの命令を走らせると DROP のところで
Error: database table is locked
となります。

CUI からだと上記操作を行っても問題はないのだけど
なにがいけないのか教えてください。

912:NAME IS NULL
08/07/14 12:31:03
エラーなんて出ないけど・・(´・ω・`)

913:NAME IS NULL
08/07/14 20:53:51
ごめんなさい、sqlite_stmt の解放し忘れでした。
一命令ごとに解放するようにすることで、実行できるようになりました。

914:NAME IS NULL
08/07/19 10:22:06
SQLite 3.6.0
URLリンク(www.sqlite.org)


915:NAME IS NULL
08/07/21 17:48:21
だがβ

916:NAME IS NULL
08/07/29 02:14:58
ソートの時の比較に使われる関数を
ユーザーデファインドなものでやる事ってできますか?

TEXT の列でソートするのに
Win32APIのStrCmpLogicalWを使いたいなぁ・・・ってことなのですが。

つまりXPのエクスプローラと同等にソートしたい。

# これからはエクスプローラー?

917:NAME IS NULL
08/07/29 08:24:09
>>916
できる。
sqlite3_create_collation()で比較関数を定義しといて、
テーブル作成時に COLLATE 宣言すればおk。


918:NAME IS NULL
08/07/29 09:10:52
がんばってみる。ありがとう〜

919:NAME IS NULL
08/08/02 20:39:25
できましたー。ありがと。

でも、
create table file (
 path unique collate path_collate
);

create temp table cache as select * from file;

alter table cache rename to origin;
create temp table cache as select * from origin order by path;
drop tabl origin;

ってやると、普通のソートになってしまうです・・・。
create table 〜 as select 文は collation の情報を
引き継いではくれないのですね。

920:NAME IS NULL
08/08/03 02:09:03
create temp table cache as select path collate path_collate from file;


921:NAME IS NULL
08/08/18 15:01:23
URLリンク(www.sqlite.com) が消えてるけど、これって非公式なミラーだったのかな?

922:NAME IS NULL
08/08/19 22:50:13
.com ってあったんだね。知らんかった。
URLリンク(web.archive.org)


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5384日前に更新/204 KB
担当:undef