2012-05-01から1ヶ月間の記事一覧

CREATE TABLE

CREATE TABLE <表名> (列名 データ型 [列制約] [, 列名 データ型 [列制約], ...] [表制約] ) [TABLESPACE 表領域名] [PCTFREE 空き領域割合] [PCTUSED 使用領域割合] [STRAGE ( [INITIAL 初期エクステントサイズ] [NEXT 増分エクステントサイズ] [MINEXTENTS…

動画から音声を取り出す

動画の保存 http://shodai.hp.infoseek.co.jp/etc/20090823youtubeDL/youtubeDL1.html動画の切り出しにこんなソフトも使えそう http://www.crav-ing.com/mp4→mp3 動画ファイルから音声データだけの抜き出しの意味になる mp4tomp3 converter やったーmp4 to m…

ORA-06502

ORA-06502: PL/SQL: 数値または値のエラー: 文字列バッファが小さすぎます。 の原因。 Oracle10gからMAX関数の戻り値の型がNunber型に変わった事が原因。 10.1.0.4 10.2.0.1 で、発生するとの情報あり。発生する例 WDATE VARCHAR2; SELECT MAX(YMD) INTO WD…

統計情報の収集タイミングを知る

sqlPlus上で以下のコマンドを実行 SQL> SHOW PARAMETERS STATISTICS_LEVEL NAME TYPE VALUE -------------------- -------- ------------------------------ statistics_level string TYPICALが「TYPICAL」または「ALL」の場合に、自動で統計情報が収集され…

Oracle impdp/expdp

expdp userid/password@sid \ dumpfile=DPUMP_DIR:expdp_TEST_TBL1.dmp \ logfile=DPUMP_DIR:expdp_TEST_TBL1.log \ status=60 \ tables=\ userid.TEST_TBL1 impdp userid/password@sid \ dumpfile=DPUMP_DIR:expdp_TEST_TBL1.dmp \ logfile=DPUMP_DIR:impdp…

投入されたsqlを調べる

SQLの文字列から、各種情報を得る SELECT /* HOGEHOGE_RESEARCH_SQL */ FIRST_LOAD_TIME -- SQL文がライブラリキャッシュにロードされたの作成時刻のタイムスタンプ ,SQL_ID -- SQLを一意に識別するID ,SQL_TEXT -- カレント・カーソルのSQL テキストの最初…

ORACLE テーブル名、項目名の列挙

select USER_OBJECTS.OBJECT_TYPE -- テーブル情報 ,USER_TAB_COLS.TABLE_NAME ,USER_TAB_COMMENTS.COMMENTS TABLE_COMMENTS -- 列情報 ,USER_TAB_COLS.COLUMN_NAME ,USER_TAB_COLS.DATA_TYPE ,NVL(USER_TAB_COLS.DATA_PRECISION,USER_TAB_COLS.CHAR_LENGTH)…

しゃべってコンシェル

siriよりも単語の認知率は良いという人が多いようだ。 Docomo以外の携帯にインストールしようとしたら、脱獄しないといけないらしい。 しゃべってコンシェル | サービス・機能 | NTTドコモ しゃべってコンシェルをauやソフトバンクのSIMで使う方法(要Root)。…

Oracle Partition

既に、パーティション分割されているテーブルに、新たにパーティションを追加する ALTER TABLE TBL_TEST1 ADD PARTITION TBL_TEST1_P201205 VALUES LESS THAN (20120601) TABLESPACE USERS STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_P…

ピポットテーブル

超入門編 たとえば、こんなデータがあっとして。 これを、縦軸に商品、横軸に日付、として、数量を並べたい フィールドに項目をドラッグしていく ここまで、簡単に集計できるが、数量の値が、出現回数になっている。これは数量の合計にしたい。 選択範囲に対…

web page

FC2 My Memo Page

グループ中の中の最大値をもったレコードの抽出

select ID ,Val ,extraCol from getMaxRows a where Val = ( select max(b.Val) from getMaxRows b where b.ID = a.ID ) order by ID,extraCol;

Oracle パスワード 大文字小文字の区別を無くす

11gからは、パスワードの大文字/小文字を区別するようになったらしい。 従来どおり、大文字/小文字を同一のものとして扱う為には、 初期化パラメータ SEC_CASE_SENSITIVE_LOGON を FALSE に変更すれば良い。 ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FA…

oracleのパスワード

ORA-28001_パスワードが期限切れです これは、パスワードの有効日数の期限切れの意味である。パスワードの復活方法 sqlplusから起動を行えば良い Oracleの覚え書きパスワードを無期限にする方法 プロファイルのPASSWORD_LIFE_TIMEを設定すれば良い。ログイ…