CREATE TABLE [dbo].[tbl_OutMedi] (
[PriID] [int] NOT NULL ,
[docAdListId] [int] NOT NULL ,
[InOutId] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[docAdpro] [tinyint] NOT NULL ,
[givepro] [tinyint] NOT NULL ,
[medichId] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[medichNum] [real] NOT NULL ,
[methodId] [int] NOT NULL ,
[groupnum] [int] NOT NULL ,
[everynum] [int] NOT NULL ,
[Price] [money] NOT NULL ,
[controlNum] [smallint] NOT NULL ,
[controlMark] [tinyint] NOT NULL ,
[LastExeDay] [datetime] NOT NULL ,
[OperDep] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL 
) ON [PRIMARY]
GO

解决方案 »

  1.   

    SQL中不能单独创建一个字段,字段必须依赖于表,表必须依赖于数据库
    --创建一个表
    create table 表(字段1 int)--在刚才创建的表上添加一个字段
    alter table 表 add 字段2 varchar(10)
      

  2.   

    字段是表中的一列,它依赖于表create table a (id int)alter table a add k int
      

  3.   

    先建表create table 然后alter table add column
      

  4.   

    create table t (id int)alter table t add idd int
      

  5.   

    老大说的很明白了。SQL中不能单独创建一个字段,字段必须依赖于表,表必须依赖于数据库--创建一个数据库,名字为"数据库a"
    create database 数据库a--创建一个表,这个表只有一个字段 a ,类型为int
    use 数据库a ---在数据库a下建表
    create table 表(a int)--在刚才创建的表上添加一个字段b类型为varchar(10)
    alter table 表 add b varchar(10)这些都是在查询分析器中执行的。