「SqlServer/sql001」の編集履歴(バックアップ)一覧はこちら

SqlServer/sql001」(2010/07/20 (火) 17:21:14) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

&topicpath() **連番を振りなおす ***テーブルのレイアウト |BGCOLOR(#eeeeee):CENTER:''フィールド名''|BGCOLOR(#eeeeee):CENTER:''データ型''|BGCOLOR(#eeeeee):| |id|int|ID(主キー 連番)| |jun|int|順番| |wamei|varchar(50)|和名| ***テーブルのデータ  [ 実行前 ] |BGCOLOR(#eeeeee):CENTER:''id''|BGCOLOR(#eeeeee):CENTER:''junban''|BGCOLOR(#eeeeee):''wamei''| |RIGHT:3|RIGHT:10|睦月| |RIGHT:6|RIGHT:23|如月| |RIGHT:9|RIGHT:35|弥生| |RIGHT:12|RIGHT:47|卯月| |RIGHT:15|RIGHT:59|皐月| |RIGHT:18|RIGHT:62|水無月| |RIGHT:21|RIGHT:74|文月| |RIGHT:24|RIGHT:86|葉月| |RIGHT:27|RIGHT:98|長月| |RIGHT:30|RIGHT:101|神無月| |RIGHT:33|RIGHT:113|霜月| |RIGHT:36|RIGHT:125|師走|  [ 実行後 ] |BGCOLOR(#eeeeee):CENTER:''id''|BGCOLOR(#eeeeee):CENTER:''junban''|BGCOLOR(#eeeeee):''wamei''| |RIGHT:3|RIGHT:10|睦月| |RIGHT:6|RIGHT:20|如月| |RIGHT:9|RIGHT:30|弥生| |RIGHT:12|RIGHT:40|卯月| |RIGHT:15|RIGHT:50|皐月| |RIGHT:18|RIGHT:60|水無月| |RIGHT:21|RIGHT:70|文月| |RIGHT:24|RIGHT:80|葉月| |RIGHT:27|RIGHT:90|長月| |RIGHT:30|RIGHT:100|神無月| |RIGHT:33|RIGHT:110|霜月| |RIGHT:36|RIGHT:120|師走| #highlight(linenumber){ ALTER PROCEDURE s01_renumber /* 順番を10の倍数でふりなおす */ AS SET NOCOUNT ON UPDATE m_Tsukimei SET junban = a.Njunban FROM m_Tsukimei, ( SELECT id, junban,(row_number() OVER(ORDER BY junban)) * 10 AS Njunban FROM m_Tsukimei)a WHERE m_Tsukimei.id = a.id RETURN } ----
&topicpath() **連番を振りなおす ***テーブルのレイアウト |BGCOLOR(#eeeeee):CENTER:''フィールド名''|BGCOLOR(#eeeeee):CENTER:''データ型''|BGCOLOR(#eeeeee):| |id|int|ID(主キー 連番)| |jun|int|順番| |wamei|varchar(50)|和名| ***テーブルのデータ  [ 実行前 ] |BGCOLOR(#eeeeee):CENTER:''id''|BGCOLOR(#eeeeee):CENTER:''junban''|BGCOLOR(#eeeeee):''wamei''| |RIGHT:3|RIGHT:10|睦月| |RIGHT:6|RIGHT:23|如月| |RIGHT:9|RIGHT:35|弥生| |RIGHT:12|RIGHT:47|卯月| |RIGHT:15|RIGHT:59|皐月| |RIGHT:18|RIGHT:62|水無月| |RIGHT:21|RIGHT:74|文月| |RIGHT:24|RIGHT:86|葉月| |RIGHT:27|RIGHT:98|長月| |RIGHT:30|RIGHT:101|神無月| |RIGHT:33|RIGHT:113|霜月| |RIGHT:36|RIGHT:125|師走|  [ 実行後 ] |BGCOLOR(#eeeeee):CENTER:''id''|BGCOLOR(#eeeeee):CENTER:''junban''|BGCOLOR(#eeeeee):''wamei''| |RIGHT:3|RIGHT:10|睦月| |RIGHT:6|RIGHT:20|如月| |RIGHT:9|RIGHT:30|弥生| |RIGHT:12|RIGHT:40|卯月| |RIGHT:15|RIGHT:50|皐月| |RIGHT:18|RIGHT:60|水無月| |RIGHT:21|RIGHT:70|文月| |RIGHT:24|RIGHT:80|葉月| |RIGHT:27|RIGHT:90|長月| |RIGHT:30|RIGHT:100|神無月| |RIGHT:33|RIGHT:110|霜月| |RIGHT:36|RIGHT:120|師走| #highlight(linenumber){ ALTER PROCEDURE s01_renumber /* 順番を10の倍数でふりなおす */ AS SET NOCOUNT ON UPDATE m_Tsukimei SET junban = a.Njunban FROM m_Tsukimei, ( SELECT id, junban,(row_number() OVER(ORDER BY junban)) * 10 AS Njunban FROM m_Tsukimei)a WHERE m_Tsukimei.id = a.id RETURN } ---- [Counter] Total:&counter(total)

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー