精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● ASP>>数据库>>sql数据库对字段操作汇编(1)

主题:sql数据库对字段操作汇编(1)
发信人: deminy()
整理人: qcrsoft(2002-05-21 17:36:33), 站内信件
q:用response.write 不能操作数据库的“备注”字段吗? 
a:行。不过注意把asc()为10、13的字符换成<br>哦 

q:SQL SERVER6.5如何删除字段  
a:这是不允许的. 
用Visual Studio 98带的Visual Database Tools可以间接做到。 
比如Visual InterDev 98里就有。 
标准语句是不允许删除一个表的字段的,其它工具最终实现也是先删除表再重建
 

q:怎样在 MSSQL 的表里删除字段?  
a:用ADO Ext 2.0 for DLL(ADOX)或存储过程 
ADOX 
 Catalog 
  Tables 
   Table 
    Columns 
      Delete 

q:怎样在 MSSQL 的表里新增字段? 
a:不知你是6.5还是7.0,但都可以增加字段,只是6.5中增加的字段必须是允许n
ull的 
use " alter table  " sql to add field to a existing table. 

q:sql server怎样加备注型字段? 
a:使用text字段。再用readtext,writetext等操作该字段 

q:如何改sql数据库的字段 
a:mssql的数据库,我把其中一个字段定义为30的varchar,可是现在发现定义短
了,需要100才行 
由于数据库已经有数据,所以重新开始是肯定不行的,有没有办法将这个字段的
长度改变呢 
如果用的是sql65,把表删了重建。用的是sql70,可以在enterprise manager中
直接改。 
SQL语句:Alter Table ... 
在MS SQL 6.5中不能删除和修改已存在的字段,只能用ALTER加一个新字段alter 
talbe 表名 add 字段名  


q:sql语句如何修改字段属性 
a:已有sql数据库的某表中,想加长字符串的长度,下语句错在哪? 
alter table tablename 
filedname 
varchar(40) null 
在Oracle中是这样写:   Alter table tablename modify(filedname Varchar2(
40)); 


q:请问在一个存在表中怎样添加字段名,最好用recordset对象,SQL也可以! 

a:alter table tablename add fieldname fieldtype 

--
不是我的发现
而是航海家的经验
在大海里航行的
没有----
不带伤的船
http://deminy.126.com

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.98.119.165]

[关闭][返回]