SQL

26ai

Oracle AI Database 26ai: BOOLEAN型の使い方とSQL新常識

2025年10月に発表された最新の長期サポート(LTS)リリース Oracle AI Database 26ai。 本バージョンでは、SQL で Oracle BOOLEAN データ型がネイティブサポートされています(旧 23ai の機能を...
26ai

Oracle 26ai SQL Firewall 導入・検証ガイド

Oracle AI Database 26ai / SQL Firewall / インジェクション対策 / セキュリティ本記事では、Oracle Database 26ai (23ai) の新機能「SQL Firewall」の導入手順を解説...
26ai

【Oracle 26ai】次世代標準「CO (Customer Orders)」サンプル・スキーマ導入完全ガイド

こんにちは!オラクルエンジニアの皆さん、26aiライフ楽しんでますか?Oracle Database 26ai (23ai) 時代に突入し、SQLの書き方やアプリケーションの設計思想も大きく変わってきました。「とりあえず SELECT * ...
26ai

Oracle FreeSQLの使い方:環境構築不要でSQLを実行する方法【19c/23ai/26ai対応】

Oracle Databaseの学習や検証を始めたいけれど、「環境構築の手順が複雑で挫折した」「PCのスペックが足りない」「Mac (Apple Silicon) でうまく動かない」という悩みはありませんか? 本記事では、ブラウザだけでOr...
DBLINK

Oracle DRIVING_SITEでDBLINKを高速化!遅いクエリ改善

データベースリンク(DBLINK)を使用したSQLの動作が遅いと感じていませんか?Oracle DRIVING_SITE ヒントは、分散データベース環境において「どのサイト(ローカルまたはリモート)でSQLを実行するか」を指定する強力な手段...
SQL

Oracle ROWNUM の使い方と注意点【1行目・連番・WHERE句】

Oracleデータベースで「上位N件だけデータを取得したい」「結果セットに連番を振りたい」といったニーズはありませんか? Oracle の ROWNUM 擬似列は、まさにそのために使われる機能です。この記事では、ROWNUM の基本的な使い...
Oracle Master Bronze

Oracle SQL DELETE入門:安全な削除手順と実行例【19c】

要約oracle で行を削除する基本は DELETE。誤削除を避けるには、まず同じ条件で SELECT COUNT(*) を実行→SAVEPOINT→DELETE→確認→COMMIT/ROLLBACK の順に進めます。本稿は delete ...
Oracle Master Bronze

Oracle SQL UPDATE基礎から中級:安全な書き方

Oracle SQLのUPDATEは“WHEREの防御”が命。本記事は、oracle 環境で update を安全に使うための超基礎から、初心者がつまずきやすい罠の回避、そして中級者向けのワンポイント(索引の効かせ方・確認手順)までを、コピ...
Oracle Master Bronze

別の表からデータを移行INSERT … SELECT解説

Oracle で別の表を参照してデータを一度に移す・加工して取り込むなら insert select を使用すると便利です。本記事では select insert の正しい書き方、性能チューニング、ロックとログの注意点を、Oracle Da...
Oracle Master Bronze

Oracle SQL INSERT 徹底解説

データベースに新しい行(レコード)を入れる基本操作が oracle insert です。本記事では insert oracle の正しい使い方を、やさしい言葉と“そのまま動く実行例”で解説します。ユーザー作成 → 表(テーブル)作成 → I...