请问如何使用sql将字段属性的输入法模式设置为输入法关闭??
最好能给个实例~!谢谢!

解决方案 »

  1.   

    看来是我描述问题不够到位……
    是这样,要求用sql语言创建acess2000数据库,数据表,每个表格均使用SQL语句将字段属性中的“输入法模式”定义为“输入法关闭”……
    后面那个字段属性设置应该怎么设置??
      

  2.   

    就是默认值咯?MSSQL中是 
     add constraint DF_COL default '输入法关闭' for 输入法模式
      

  3.   

    是这样嘛??
    那么MS Access里应该是ALTER TABLE TableName ALTER COLUMN COLUMNName default '输入法关闭' for 输入法模式??
    或者直接在create table的时候用?
      

  4.   

    ACCESS可能语法不同,MSSQL是这样的,可以在创建表时直接创建默认也可以过后添加,还可以创建绑定
      

  5.   

    CREATE TABLE
        [ database_name.[ owner ] .| owner.] table_name
        ( { < column_definition >
            | column_name AS computed_column_expression
            | < table_constraint > ::= [ CONSTRAINT constraint_name ] }            | [ { PRIMARY KEY | UNIQUE } [ ,...n ]
        ) [ ON { filegroup | DEFAULT } ] 
    [ TEXTIMAGE_ON { filegroup | DEFAULT } ] < column_definition > ::= { column_name data_type }
        [ COLLATE < collation_name > ]
        [ [ DEFAULT constant_expression ]建表时的默认写法,修改的上面有了,A.创建简单的字符默认值
    下面的示例创建字符默认值 unknown。USE pubs
    GO
    CREATE DEFAULT phonedflt AS 'unknown'B.绑定默认值
    下面的示例绑定示例 A 中创建的默认值。只有当 authors 表的 phone 列没有输入项时,该默认值才起作用。请注意,没有输入项和显式指定空值不同。因为名为 phonedflt 的默认值不存在,所以下列 Transact-SQL 语句将失败。本例只用于演示。USE pubs
    GO
    sp_bindefault phonedflt, 'authors.phone'绑定的
      

  6.   

    参照#9楼语法
    可以在建表时设置Default,
    也可以建好后再修改。
    以下显示的为在SQL下的代码:--在建表时设置default属性
    if object_id('dbo.tb') is not null
    drop table dbo.tb
    create table tb
    (
        ID int identity
        ,Col1 varchar(20) 
        ,Col2 varchar(20) default 'BB'
    );
    insert into tb(col1) values ('AA')
    select * from tb;(1 行受影响)
    ID          Col1                 Col2
    ----------- -------------------- --------------------
    1           AA                   BB--建好表后再设置Default
    if object_id('dbo.tb') is not null
    drop table dbo.tb
    create table tb
    (
        ID int identity
        ,Col1 varchar(20) 
        ,Col2 varchar(20) 
    );
    insert into tb(col1,Col2) values ('AA','')
    alter table tb
    add constraint DF_tb_Col2 default ('BB') for Col2  
    insert into tb(col1) values ('CC')
    select * from tb;
    drop table tb;
    ID          Col1                 Col2
    ----------- -------------------- --------------------
    1           AA                   
    2           CC                   BB