我有一个包含列的表
ID,
Variant (INT),
A1.....A20 (VARCHAR(16))
任何人都可以推荐使用最佳方法将列中的数据从X向右移动,其中X是参数,列Variant等于Y(第二个参数)。
所以,我将非常感谢存储过程中的任何帮助,将X和Y作为参数,并将数据从Ax开始向右移动,其中Variant等于Y.
答案 0 :(得分:0)
从现有的表中创建一个新表,其中列已移位:
CREATE TABLE my_new_table AS 选择A20,19 ...... 来自original_Table;
放弃原来的