Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / paulownia.hatenablog.com (2)

  • MySQLのCTE - NullPointer's

    SQLアンチパターンをパラパラめくっていて、 ナイーブツリーの項で SQL-99標準では、WITHキーワードの後に共通テーブル式(CTE:common table expression)を指定する形式の再帰クエリ構文を定義しています。 という一文を目にし、ふとMySQL 8からCTEが使えるようになった事を思い出したので今更試してみた。 データを入れる create table family (id, parent_id, name) ; insert into family (id, parent_id, name) values (1, NULL, '家康'), (2, 1, '秀忠'), (3, 1, '義直'), (4, 1, '頼信'), (5, 1, '頼房'), (6, 2, '家光'), (7, 6, '家綱'), (8, 6, '綱重'), (9, 6, '綱吉'), (

    MySQLのCTE - NullPointer's
  • node.jsで行処理 - NullPointer's

    追記:今はこちらのライブラリがおすすめ www.npmjs.com node.jsにはテキストを読み込んで行毎に処理できるライブラリがないので、自前で行処理を行う必要がある。 何も考えてないバージョン 何も考えなければ、難しくない。 var fs = require('fs'); var rs = fs.createReadStream("a_big_text_file.txt"); var data = ""; rs.on("data", function(chunk) { data += chunk; }); rs.on("end", function() { var lines = data.split('\n'); lines.forEach(function(line) { console.log(line); }) }); しかし、これはイケてない実装。使い捨てスクリプトで使う

    node.jsで行処理 - NullPointer's
  • 1