タグ

binaryに関するtakaesuのブックマーク (2)

  • バイナリファイルの判定方法 - oooooooo

    確実で簡単な方法はないけれど。 Perlについての質問箱 14箱目 http://pc5.2ch.net/test/read.cgi/tech/1101649274/853 プログラミングperl第3版p115によれば、 ファイルテスト演算子の -B や -T は、ファイルの最初の約1ブロック分の データを調べて、コントロールコードや最上位ビットが立っている文字 (UTF-8に見えないもの)を捜し、そのような文字が3分の1よりも 多ければバイナリ、そうでなければ、テキストファイルと判定するということだ。 あと、最初のブロックの中に、ASCIIのNULL文字(\0)が含まれている ものは、バイナリファイルと判定する。 C マガジン - Q. バイナリファイルの判定 http://www.cmagazine.jp/q/old.html#index17 ●UNIXの file (1) コマンド

  • MYSQLのCHAR、VARCHARカラムの大文字小文字を区別する(binary) - MYSQL

    mysqlでは、char、varcharカラムに対して検索条件(where)やソート(order by)時に大文字小文字を区別してくれません。 区別させる場合にはテーブル作成時に binary属性を設定する必要があります。 (通常はこの方法での対応をお勧めします) create table binary_column varcolum varchar(10) binary primary key, charcolum char(10) binary ); こんな感じでしょうか。 既に作成済みのテーブルに対してbinary属性を設定することも可能です。 alter table binary_column modify charcolum char(10) binary; primary key属性が設定されているカラムに対してはこれでいいのですが、既にprimary key属性が設定されてい

    takaesu
    takaesu 2013/11/26
    大文字小文字を明示的に区別する binary 属性
  • 1