Oracle Oracle で、全テーブルの全カラム(フィールド)取得する方法 やり方 -- 全テーブルのカラム(列)の一覧を参照 SELECT * FROM ALL_TAB_COLUMNS WHERE OWNER = 'satou'; 「satou」のところは変えてね。 WHERE OWNER = '●●●'... 2022.12.12 Oracle
Oracle Oracleのchr 一覧 OracleのSQLクエリで chr(数字) っていうのが使える。 chrとは 要するに、chr(数字) の数字で指定したコードの文字を返してくれるもの。 CHRは、データベース文字セットまたは各国語文字セット(USING NCHAR... 2022.12.09 Oracle
Oracle SQL Developer で、OracleのTableのデータを一括で Deleteするのはやめとけ。(データが大量な場合)[失敗談] SQL Developer は、GUIでデータを選択してdeleteできる。しかもCommitまで自動でやってくれる模様。(違ったらスマン) で、 1. SQL Developer で、OracleのTableのデータを一括で Dele... 2022.02.15 Oracle
Oracle Oracle TRUNCATE しようとしたら、外部キーのせいで失敗 事象 TRUNCATE TABLE テーブル; しようとすると、 ORA-02266 のエラーが出て、TRUNCATE できない。 原因 TRUNCATE しようとした TABLEが、外部キーによって参照されている為。 以下は... 2022.02.15 Oracle
Oracle Oracle impdp インポートできていないレコードがあった 文字コードと文字サイズの問題 未解決だで。 インポート先のカラムのバイト長を広げるやり方で解決しました。 事象 impdpコマンドでインポートして完了したけど、一部のレコードがインポートできていなかった。 実行したインポートコマンドはオプションも含めると以下の感じ。 ... 2022.02.13 Oracle
Oracle Oracle impdp コマンド時にORA-39002 ORA-39070 ORA-39087 が出て、インポートできない 事象 impdp コマンドでインポートしようとしたら、 ORA-39002 ORA-39070 ORA-39087 の3つのエラーが出力され、インポートできない 原因 DIR が無いこと、または権限が付与されてないことが原因... 2022.02.13 Oracle
Oracle Oracle SYSTIMESTAMP とは OracleのSYSTIMESTAMPとは SYSTIMESTAMPは、データベースが存在するシステムの、秒の小数部とタイムゾーンを含む日付を戻します。戻り値の型は、TIMESTAMP WITH TIME ZONEです。 Oracle... 2022.02.10 Oracle
Oracle Oralce ユニーク 設定 確認 Oracleでユニークが設定されてるところ確認する。 SQLDeveloperだと、制約タブを見る。 レポートも吐ける 「DBドキュメントの生成(R)」てやつ。 出力項目選択して、出力先のディレクトリ(新しく作っといたほうが良い)選択して... 2022.02.09 Oracle
Oracle Oracle SEQUENCE メモ 参考 参考 ALTER でSEQUENCE内容変更 SELECTでSEQUENCEの内容確認 SEQUENCEのパラメータそれぞれの意味 qiita MySQLでSEQUENCEを実現する SEQUENCEテーブルを... 2022.02.08 Oracle
Oracle Oracle 、TO_CHARなしでも、SELECTしたときにDATEから時間がselectできる環境変数 NLS_DATE_FORMAT設定 OracleのDATE型、多分デフォルトだとYY-MM-DDの形式になっててSELECTしても時間が目に見えないと思う。 が、時間のデータも持ってる。 TO_CHAR() して、時間指定すると、時間のデータが確認できる。 が、設定しておけ... 2022.02.04 Oracle