うらした

データベース

MySQLでレコードのコピー、複製を行う方法 (プライマリキーの重複を避ける)

MySQL(MariaDB)でレコードのコピー、複製を行う方法を調べてみた。 ここで紹介する方法を使うと、primary keyの重複を避けて行うことが出来ます。 MySQLでレコードコピーするとDuplicate entry ま...
プログラミング

BOM付きUTF-8をJavaで読むにはApacheのBOMInputStreamが便利

BOM付きのUTF-8テキストファイルをJavaで読む方法を検討してみました。 結論として、ApacheのBOMInputStreamが便利だと思いました。 UTF-8のBOM (バイトオーダーマーク) とは BOM  (Byte...
データベース

HibernateのcreateQueryとcreateNativeQueryの違い

HibernateのcreateQueryとcreateNativeQueryは違う。
スポンサーリンク
データベース

トランザクション制御とは

トランザクション制御とは あるデータベースに対して、複数のユーザーからアクセスした際に生じうるデータの矛盾や、一連の処理の途中でデータベースが終了してしまうなどの異常が発生した場合に備えて、データの整合性を保つために用意されている機能...
データベース

MySQLで外部キー制約を一時的に無効にする方法

外部キー制約があると削除する際に不便。 一時的に無効にしたい。
ITで知っておくべき知識

WindowsでTortoiseGitを使うときに自動的に改行コードがCRLFになるのを防ぐ

TortoiseGitでAutoCrlfのチェックを外す。
プログラミング

Javaでunzipをプログラムで再帰的に行う方法

データベース

MySQLコンソールはpagerを使うと分かりやすくて便利になる

MySQLコンソールはpagerを使うと分かりやすくて便利になります。
データベース

MySQLでは外部キーがNULLを許容している

・ MySQL は基本的に、外部キーをすべてまたは部分的に NULL にすることが許可される
データベース

MySQLで最後にinsertで生成されたIDを取得する方法

How can I get last inserted id using Hibernate ・
プログラミング

Hibernateのエラー:A different object with the same identifier value was already associated with the session:

すでに永続化オブジェクトがセッション中にロードされている状態で、更にUpdateしようとすると例外。
プログラミング

Javaでフォルダ以下のファイルをすべて削除するには再帰を使う

Javaで特定のフォルダ以下を削除するメソッドは無いらしい。
データベース

Windows版のMySQLで大文字、小文字を区別する

Windows版のMySQLをxamppでインストールしたら、大文字と小文字を区別してくれませんでした。
ITで知っておくべき知識

convmvコマンドでLinuxの文字化け対策、インストール

convmvコマンドは文字コードの変換を行ってくれるらしい。
データベース

hibernate toolsで外部キーがあるテーブルでエンティティを自動生成するとエラー

これはバグなんだろうか。 jpa - can not generate entities from table in eclipse with foreign key (sql server) ・
データベース

データベースでprimary key(プライマリキー)をupdateできるか?

ほとんどのデータベースでは出来るようです。 設計側の判断にゆだねられます。
プログラミング

gradleとgradlewの違い

gradlewは、gradleのラッパー。
データベース

ER図とは?書き方、目的、矢印

ER図とは 実体関連モデルは、概念的データモデルの高レベルな記述を可能とするモデルの一種である。 実体関連モデルによって具体的なシステムのデータモデルを図で表現したものを実体関連図(entity-relationship Diagr...
ITで知っておくべき知識

楽天市場では誕生日は1回だけ変更できるらしい

楽天市場のアカウントで誕生日の変更は通常できません。 一度ご登録いただいた生年月日や性別の変更はできません。 楽天市場のサービスをご利用の際に、生年月日と性別が誤っていても利用いただくことはできますが、正しい情報での登録を希望される場合は...
データベース

MySQLのint(11)とは?最大値は何?

MySQLでint(11)を良く見かけるのですが、int型最大値は「2147483647」なのに何故int(11)が成立するのでしょうか?
タイトルとURLをコピーしました