请教关于数据库结构操作的SQL语句!
(1)如何删除/修改已存在的数据表
(2)如何删除/修改数据表中的列
(3)如何修改数据的类型
(4)如何给数据库设置密码!请举例,谢谢~

解决方案 »

  1.   

    1、 drop table 表名
    2、 ALTER TABLE 表名 DROP COLUMN 列名
      

  2.   

    楼上说得对
    不过没有试过给access修改密码,vba中应该有,可以自己找一下
      

  3.   

    1.drop table _tablename
    2.
    A. 更改表以添加新列
    下例添加一个允许空值的列,而且没有通过 DEFAULT 定义提供值。各行的新列中的值将为 NULL。CREATE TABLE doc_exa ( column_a INT) 
    GO
    ALTER TABLE doc_exa ADD column_b VARCHAR(20) NULL
    GO
    EXEC sp_help doc_exa
    GO
    DROP TABLE doc_exa
    GO
    B. 更改表以除去列
    下例修改表以删除一列。CREATE TABLE doc_exb ( column_a INT, column_b VARCHAR(20) NULL) 
    GO
    ALTER TABLE doc_exb DROP COLUMN column_b
    GO
    EXEC sp_help doc_exb
    GO
    DROP TABLE doc_exb
    GO
      

  4.   

    3.修改数据类型如果不匹配会出错;
    Alter table tablename
      Alter column column_name new_data_type 4.只会用enterprise manger 进行修改密码;
      

  5.   

    诸如改ACCESS密码这类事情,只能通过DAO来做,或者用VBA,把ACCESS做为自动化对象来用。
      

  6.   

    宝蓝自带有很多例子:$Borland\Delphi6\Demos