sql2000新建表
A. sql sever 2000 創建表 創建的表是空白的 如何才能創建表格
創建表格:在「企業管理器」中,找到你創建桐掘飢的資料庫名,然後展開你已局返經創建的「表」,右擊表名,選擇「設計表」,在對應的「列名」欄中輸入你要創建的表格的各個屬性名,並選擇「數據類型」,設置「長度」,還可以進行「允許空」的限制。完成後單擊企業管理器的「保存」按鈕,這樣表格就創建了。
輸入數據:
在「企業管理器」中,找到你創建的資料庫名,然後展開你已經創建的「表」(表中已經有相應的欄位名和類型),右擊表名,選擇「打開表」-->「返回所有行」,然後在對應的列名輸入你要輸入的數據即可。輸入完成後散宴,單擊「企業管理器」工具欄上的「!」運行按鈕,將你輸入的數據保存,這樣你創建的表中就有內容了。
B. sql server 2000 怎麼建立維度表
有兩種方法1,在新建查詢里可以用代碼建create table 表名{}
2,直接手動操作,在自己建的資料庫中,點擊+號,在下面出現表,在表上點擊右鍵,再點新建 ,希望對你有所幫助。
C. 如何在SQL2000資料庫中建立需要的表
①,打開企業管理器--------新建資料庫(如果你要建表的資料庫存在,這一步就免了)-----選擇資料庫--------表--在右邊空白處右鍵--新建表(列名,數據類型,長度,允許空否)
②,查詢分析器-----USE DATANAME
CREATE TABLE 表名稱乎鍵
(
列歲漏巧名稱1 數據類型,
列名稱2 數據類型,
列名稱3 數據類型搜凳,
....
D. sql server 2000 新建表的SQL語句
--if exists(select name from sysobjects where name='Table' and xtype='p')
if exists (select * from sysobjects where id = object_id(N'Table') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table Table --Table 為表名
create table Table(
欄位名 類型[primary key][not null]
[constrant],
...
...
)
這只是最基本的建表語句,如果其它要求請查看SQL中建表的完整語句。
附SQLServer2005建表完整語句:
CREATE TABLE
[ database_name . [ schema_name ] . | schema_name . ] table_name
( { <column_definition> | <computed_column_definition> }
[ <table_constraint> ] [ ,...n ] )
[ ON { partition_scheme_name ( partition_column_name ) | filegroup
| "default" } ]
[ { TEXTIMAGE_ON { filegroup | "default" } ]
[ ; ]
<column_definition> ::=
column_name <data_type>
[ COLLATE collation_name ]
[ NULL | NOT NULL ]
[
[ CONSTRAINT constraint_name ] DEFAULT constant_expression ]
| [ IDENTITY [ ( seed ,increment ) ] [ NOT FOR REPLICATION ]
]
[ ROWGUIDCOL ] [ <column_constraint> [ ...n ] ]
<data type> ::=
[ type_schema_name . ] type_name
[ ( precision [ , scale ] | max |
[ { CONTENT | DOCUMENT } ] xml_schema_collection ) ]
<column_constraint> ::=
[ CONSTRAINT constraint_name ]
{ { PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED ]
[
WITH FILLFACTOR = fillfactor
| WITH ( < index_option > [ , ...n ] )
]
[ ON { partition_scheme_name ( partition_column_name )
| filegroup | "default" } ]
| [ FOREIGN KEY ]
REFERENCES [ schema_name . ] referenced_table_name [ ( ref_column ) ]
[ ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ]
[ ON UPDATE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ]
[ NOT FOR REPLICATION ]
| CHECK [ NOT FOR REPLICATION ] ( logical_expression )
}
<computed_column_definition> ::=
column_name AS computed_column_expression
[ PERSISTED [ NOT NULL ] ]
[
[ CONSTRAINT constraint_name ]
{ PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED ]
[
WITH FILLFACTOR = fillfactor
| WITH ( <index_option> [ , ...n ] )
]
| [ FOREIGN KEY ]
REFERENCES referenced_table_name [ ( ref_column ) ]
[ ON DELETE { NO ACTION | CASCADE } ]
[ ON UPDATE { NO ACTION } ]
[ NOT FOR REPLICATION ]
| CHECK [ NOT FOR REPLICATION ] ( logical_expression )
[ ON { partition_scheme_name ( partition_column_name )
| filegroup | "default" } ]
]
< table_constraint > ::=
[ CONSTRAINT constraint_name ]
{
{ PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED ]
(column [ ASC | DESC ] [ ,...n ] )
[
WITH FILLFACTOR = fillfactor
|WITH ( <index_option> [ , ...n ] )
]
[ ON { partition_scheme_name (partition_column_name)
| filegroup | "default" } ]
| FOREIGN KEY
( column [ ,...n ] )
REFERENCES referenced_table_name [ ( ref_column [ ,...n ] ) ]
[ ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ]
[ ON UPDATE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ]
[ NOT FOR REPLICATION ]
| CHECK [ NOT FOR REPLICATION ] ( logical_expression )
}
<index_option> ::=
{
PAD_INDEX = { ON | OFF }
| FILLFACTOR = fillfactor
| IGNORE_DUP_KEY = { ON | OFF }
| STATISTICS_NORECOMPUTE = { ON | OFF }
| ALLOW_ROW_LOCKS = { ON | OFF}
| ALLOW_PAGE_LOCKS ={ ON | OFF}
}
一個簡單建表例子:
CREATE TABLE films (
code char(5) CONSTRAINT firstkey PRIMARY KEY,
title varchar(40) NOT NULL,
did integer NOT NULL,
date_prod date,
kind varchar(10),
len interval hour to minute
);