Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
14 から 17 までのインクリメンタル カウンターを持つテーブルを作成したいと思います。テーブルは次のようになります。
カウンター 14 15 16 17
明らかに、私が本当に必要とする範囲ははるかに大きくなります。何か案が?私はMySQLを使用しています。
次のストアド プロシージャを使用します。t1(テーブル名に変更してください)
t1
DELIMITER $$ CREATE DEFINER=`server`@`%` PROCEDURE `test1`(start_num INT, end_num INT) BEGIN WHILE start_num < end_num DO INSERT INTO t1 VALUES(start_num); SET start_num = start_num + 1; END WHILE; END$$