日期:2014-05-18  浏览次数:20624 次

SQL 2005可不可以实现这种功能???
今天我用别人的代码来弄jsp
实现省市三级互动这个功能。
由于他的的代码是用MySql数据库
输入数据的语句是
insert into city values(null,'南昌市',14);
但是,我用的是SQL Server2005
必须得把代码一个一个改成下面
insert into city values('宁德市',13);
好辛苦哦。。。

请问哪位知道Sql有木有这种功能,
像JAVA里面的一键Rename功能?
谢谢啦。

------解决方案--------------------
insert into city(列名1,列名2,列名3,) values(null,'南昌市',14);

------解决方案--------------------
对应起来就是了
------解决方案--------------------
有replace功能吧.
------解决方案--------------------
貌似你可以插入,再更新成你的结果
------解决方案--------------------
如果字段允许NULL,可以在insert语句里不使用该字段,后面values里面也可以不写null,SQL会自动插入NULL值。
比如表A有3个字段:
country varchar(100) null,
city varchar(100) null,
id int
那么你可以这样使用isnert语句:
insert into 表A (city,id) values ('宁德市',13)
SQL会自动将null值插入到country字段中,显示出来就是
null 宁德市 13


------解决方案--------------------
好象有replace 功能 ,在界面ctrl+f 看看有没有不就知道了?