- ベストアンサー
回答欠番
以前は回答が削除されると欠番になっていたとの記憶があるのですが、システムが変更になったのでしょうか?
- Na12H10
- お礼率78% (15/19)
- このQ&Aコミュニティーについて
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- 欠番の取得方法
いつも参考にさせて頂いています。 MySQL(OS:Windows)でDBを作っていますが、ある問題で詰まってしまいましたので識者の方の意見を伺えればと考えました。 問題は、インデックス(1で開始され、あとは+1ずつ増加)をキーとしたデータが登録されているテーブルがあります。 このテーブルのデータは削除・追加が行われます。削除の際は当然そのインデックスが欠番となり、追加時は欠番があればそちらを使用したいのですが、欠番を求める巧いSQLが思い浮かびません(パッと考え付くのは欠番テーブルを作る事位です…)。 如何せんDB・SQL経験が浅いためDB設計の考え方がおかしいのかもしれません。この点も含め上記問題の解決方法のヒントを教えて頂ければ幸いです。
- ベストアンサー
- MySQL
- Ward2003 ページナンバーに欠番がでる
Ward2003です、 ぺージナンバーなのですが、欠番が出て待っています。 前ページのセクション区切りを削除すると 治りなおますが、 此は必要な区切りなので… どうしたものでしょう? ご教示、お願いします。
- ベストアンサー
- Word(ワード)
- oracle シーケンスの欠番を確認したい
いつもお世話になります。 oracleのシーケンスの欠番を確認したいのですが、以下のようにサービス、インスタンスの再起動を試してみたのですが欠番はおきませんでした。 ・サービスの再起動 コントロールパネルから、サービスを開いて、「OracleServiceXE」、「OracleXETNSListener」の再起動。 シーケンスをselectした結果、欠番確認できず。 ・インスタンスの再起動 コマンドプロンプトを起動し、sqlplusから、sysdbaでoracleに接続。 shutdown、startupコマンドを行い、インスタンスを再起動。 シーケンスをselectした結果、欠番確認できず。 インスタンスの再起動を行えば欠番がおきる、というのをサイトで見たのですが、欠番は起きませんでした。なぜ起きないのでしょうか。 何か手順に不備があるのでしょうか。 alter system文による欠番は確認しています。 しかし、意図的にこのコマンドを発行しなければよいので、確認したいのは、通常運用時、データベースが起因してシーケンスの欠番が発生してしまう、ということです。 再起動などは普通に行うと思うので、その際に欠番が発生することを確認したいのです。 宜しくお願いします。 oracle:Oracle Database 11g Express Edition Release 11.2.0.2.0 OS:Windows Vista Home Promium 64bit
- ベストアンサー
- Oracle
- 永久欠番でしょうか?
ここ三年間、ダイエーホークスに背番号15をつけた選手はいなかった気がします。 その前にホークスで15番をつけていた選手は誰だったかというのは知ってます…今回のリーグ優勝の胴上げの際にも15番をつけたハリー人形の姿がありましたよね。 彼以降15番の選手が出てきてないのは、球団側が「彼は引退宣言していない。だから彼は永遠にホークスの背番号15なんだ」ということで「永久欠番」にしたのかなと推測してるんですが… 実際のところダイエーホークスの背番号15は「永久欠番」になってるんでしょうか?「…だと思う」といった回答でもいいんで教えて下さい。
- ベストアンサー
- 野球
- エクセルを使った採番システムの構築をしているのですが欠番がでたとき
エクセルを使った採番システムの構築をしているのですが欠番がでたとき その番号についてとれないようにしたい時、また表示の仕方はどうしたらよいですか? やっぱりマクロ機能を使わないと難しいですかね?
- 締切済み
- その他(プログラミング・開発)
- IDに欠番があった場合のupdate処理
お世話になります。 配列でデータを受け取って、下の様な構文を書けばPDOを使用してupdateできますが、 データの削除を行って、idが欠番になった場合の対策として、どの様に書けば良いのかが 分かりません。 ------------------------------------------------- $id = $_POST['id']; $test = $_POST['test']; $sql = "UPDATE test_table SET test = ? WHERE id = ?"; $stmt = $conn->prepare($sql); foreach ($test as $id => $value) { $stmt->execute(array($value, ++$id)); } ------------------------------------------------- もし削除処理が行われたら、欠番の穴埋めを行い、尚且つidは オートインクリメントしているので、最終のidを取得してALTER TABLEで 新規データを追加した際にも欠番が出ないようにしようかとも考えましたが、 効率的とは思えなかったので、もしidに欠番があっても該当する「 id 」に 正常にデータをupdateできる構文をご教示いただきく存じます。 ---------------- ▼スペック PHP 5.3.3 MySQL 5.0.95 ----------------
- ベストアンサー
- PHP
- 良回答しか表示されない・・・
いつの間にか「良回答以外が削除されている!」と思ってよく見たら、「良回答のみ表示」がデフォルトになっていたのですね。 なぜこのシステムに変更したのか、もしくはシステム変更によってどんなメリットが(運営側や閲覧者に)あると思いますか?
- ベストアンサー
- このQ&Aコミュニティーについて
- MLBの全球団の1番から40番迄の背番号の中で28番と38番だけ永久欠番が無いのは何故ですか?
MLBの全球団の1番から40番迄の背番号の中で28番と38番だけ永久欠番が無いのは何故ですか? NPBと比べてMLBは永久欠番の数が多いので、この2つの番号だけまだ欠番の選手が現れていないのは意外だと思いました。 偶々だと言われればそれまでですが、理由を御存知の方は御回答を宜しく御願い致します。
- 締切済み
- 野球
お礼
ありがとうございます。10pt様 改めてサーチして確認したところ、お答えいただいたケースでした。