argius note

プログラミング関連

2010-09-04から1日間の記事一覧

代替引用符

Perlの場合は、 my $s = "1"; # シングルクォーテーションの代替 q('abc$s'); # => 'abc$s' q!'abc$s'!; # => 'abc$s' # ダブルクォーテーションの代替 qq("abc$s"); # => "abc1" qq!"abc$s"!; # => "abc1"

Oracle 文字列リテラルの代替引用符

10gからは、代替引用符が使えるようになったようです。Perl使いの人には判りやすいですね。外側の ' が必要なのがちょっと違いますけどね。 q'#argius' note#' q'{argius' note}'Perl使いでない人のために補足。カッコ文字4種類 () {} [] <> の場合は対とな…

Oracle 関数 CHR,DUMP で制御文字を扱う

今まで使ったことの無かった、つまり用の無かった関数です。 Oracle 10g以降は正規表現が標準で使えるようになったので、また別のアプローチもあるかと思いますが、今回は9iでの話。 SQL*PLUSや通常のビューアでは、改行文字やタブ文字を見分けることができ…