VB.netとの関係
- OracleClientは必須ではない
Oracle.ManagedDataAccess 使えばOracleクライアントなしでDB接続できる
エラー/対処策
- [ORAエラー] ORA-00923: FROMキーワードが指定の位置にありません
SQL文から「FROM」が抜けている.またはタイプミス カラム名を区切る「,」(カンマ)が抜けている
SQL
- バージョン確認
Select * from v$version;
- テーブル 一覧取得
SELECT TABLE_NAME FROM USER_TABLES;
- テーブル の項目名取得
DESC テーブル名;
- インデックスの一覧
select * from user_ind_columns;
- インデックスの一覧(テーブル指定)
select column_name from user_ind_columns where table_name = '表名';
- ユーザ一覧
select username from user_users;
- 結合
SELECT TR.*, S.FirstName, S.LastName FROM TestResult AS TR LEFT JOIN Student AS S ON TR.StudentID = S.StudentID WHERE TestID = 2;
- 日付(1か月前のデータ)
Select * From Table1 Where KousinBi > ADD_MONTHS(SYSDATE, -1)
参考
完全アンインストール
http://otndnld.oracle.co.jp/document/products/as10g/101310/windows/B31910-02/deinst.htm
設定
- Access で、Oracleのテーブルをみる。 データソースにODBCでOracleとの接続設定を作ってからAccessでテーブルリンク。
http://www.venus.dti.ne.jp/~yoshi-o/RDB/Oracle-Access-NewTableMake.html
http://www.atmarkit.co.jp/fwin2k/win2ktips/346dbaccess/dbaccess.html
その他
- OracleからのダウンロードはIEを使うFireFoxだと失敗することが多い。
FireFox対応でないのか?
Tips
GUIツール
- A5:SQL Mk-2 - フリーの汎用SQL開発環境/ER図ツール
複雑化するデータベース開発を支援するために開発されたフリーのSQL開発環境です。 高機能かつ軽量で、使い方が分かりやすいことを目標に開発されています。 SQLを実行したり、テーブルを編集するほかに、SQLの実行計画を取得したり、ER図を作成したりすることが出来ます
参考
参考書籍
サイト内リンク
SQL SERVER
その他のDB系
OS系
その他