仕事メモとか

仕事中に調べた情報とか知ったことをメモしています。
unixコマンド, vim, oracle, putty, postgresql, bash, EXCEL, python, SQL全般 など。
最近は tableau, movabletype とかも触ったりしています。
雑な読書感想とかはこちら

カテゴリ: oracle

DatabaseError: ORA-08103: object no longer existsinsert into xxx が出たおらおらでひとりいぐも宮藤官九郎2021-05-26広告は超適当。はい、なんと年の瀬というのに、ora-08103が出ました。しかもこいつ、「selectとかupdateしようとしたテーブルが無いで」っていうエラー ... もっと読む
このエントリーをはてなブックマークに追加

dbms_crypto.hashをBQで書いてみるブシロッド Creative Dead by Daylight Collection ジェネレーターフィギュアBushirod Creative2023-12-06広告は適当。っていうかこれなんだろう?はい、oracleをBQに移植してるのですが、hashしてる部分がありました。  ,  substr(lower( ... もっと読む
このエントリーをはてなブックマークに追加

oracleで統計情報を手動取得【日本語正規品】神話 オラクルカード 初心者向け オラクル 日本神話 SHINWA ORACLEルナファクトリー広告は適当(神託の意味の方のoralceはい、統計情報って放っておいたら基本的に自動でいい感じにしてくれてると思っているのですが、たまにぶっ ... もっと読む
このエントリーをはてなブックマークに追加

oracleでgroupbyを使わずにmaxを使う方法Oracleの基本 ~データベース入門から設計/運用の初歩まで宮川 大地技術評論社2017-09-22はい、ぶっちゃけなんじゃこりゃと思って、これで動くのかと思ったので、調査した結果を残しておきます。結論から書くと、group byをしなくて ... もっと読む
このエントリーをはてなブックマークに追加

oracleでちょっといい編集距離方法図解入門よくわかる 最新Oracleデータベースの基本と仕組み[第5版]水田巴秀和システム2020-02-03編集距離(レーベンシュタイン)で文字の差を見たいとか、一致率の高いやつを出したい、見たいな要望があったんですが、純粋な編集距離だと文 ... もっと読む
このエントリーをはてなブックマークに追加

oracleで改行やタブを置換して綺麗にするオラクルマスター教科書 Bronze DBA Oracle Database Fundamentals株式会社コーソル翔泳社2020-09-17oracleで改行とかタブとか表示するときに困るデータをいい感じに置換する方法として、REGEXP_REPLACEを使う方法があります。これで ... もっと読む
このエントリーをはてなブックマークに追加

SQLで範囲指定同士のチェックが便利なoverlaps select sysdate  , case when (sysdate, sysdate+1) overlaps (sysdate, sysdate) then 1 else 0 end as overlap_check_1  , case when (sysdate, sysdate+1) overlaps (sysdate-1, sysdate-1) then 1 else 0 end as overl ... もっと読む
このエントリーをはてなブックマークに追加

oracleのkeepのdense_rankってmaxだっけ?はい、ちょっと疑問に思ったので、簡単なSQLを書いてみました。 select max(key) keep (dense_rank first order by dat) as max_key , min(key) keep (dense_rank first order by dat) as min_key , max(key) keep (dense_rank firs ... もっと読む
このエントリーをはてなブックマークに追加

ORA-01723: zero-length columns are not allowed が出たので無理やり対処はい、ちょっとプログラムを修正していたら、ORA-01723が出ました。修正内容:指定のパターンの時だけ、テーブルを作る時に最初から空を設定する。テーブルを作る部分がラップされていて、SQLを書い ... もっと読む
このエントリーをはてなブックマークに追加

久々にoracle触って、listaggでデータを横連結しようと思ったらエラー。 ORA-02000: missing WITHIN keywordwithin group の指定が必須だったので改めて調べました。必須でした。ということで調査用のメモを残しておきます。within group ({order by のルール})select lista ... もっと読む
このエントリーをはてなブックマークに追加

↑このページのトップヘ