當前位置:首頁 » 編程語言 » sql資料庫創建表的名稱規定
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql資料庫創建表的名稱規定

發布時間: 2022-04-26 01:13:44

A. 怎麼在sql資料庫中新建表。

  1. 依次點擊開始-->輸入cmd-->點擊確定

B. sql資料庫怎樣建表

創建一個表
這樣做就可以創建一個資料庫中的表:
CREATE TABLE 表名稱
(
列名稱1 數據類型,
列名稱2 數據類型,
.......
)
實例
本例演示如何創建名為 "Person" 的表,有四個列。列名是:"LastName"、"FirstName"、"Address" 以及 "Age":
CREATE TABLE Person
(
LastName varchar,
FirstName varchar,
Address varchar,
Age int
)
這個例子演示如何為某些列定義長度的最大值:
CREATE TABLE Person
(
LastName varchar(30),
FirstName varchar,
Address varchar,
Age int(3)
)

C. 怎麼用sql語句創建表

CREATE TABLE 語句用於創建資料庫中的表。

CREATE TABLE 表名稱
(
列名稱1 數據類型,
列名稱2 數據類型,
列名稱3 數據類型,
....
)

數據類型(data_type)規定了列可容納何種數據類型。下面的表格包含了SQL中最常用的數據類型:

數據類型

描述

  • integer(size)

  • int(size)

  • smallint(size)

  • tinyint(size)

  • 僅容納整數。在括弧內規定數字的最大位數。
  • decimal(size,d)

  • numeric(size,d)

  • 容納帶有小數的數字。

    "size" 規定數字的最大位數。"d" 規定小數點右側的最大位數。

char(size)

容納固定長度的字元串(可容納字母、數字以及特殊字元)。

在括弧中規定字元串的長度。

varchar(size)

容納可變長度的字元串(可容納字母、數字以及特殊的字元)。

在括弧中規定字元串的最大長度。

date(yyyymmdd) 容納日期。

D. sql資料庫關於表的建立

可以有兩種辦法啦:
1.在企業管理器裡面建:這種方法很簡單點擊選中的資料庫右鍵新建即可相信你應該會不多說了。
2.在查詢分析器里建:基本思路要建表,表是要在庫里建的所以你要先引用你要使用的資料庫加進來再開始建表,以下為一個簡單實例;
create database student --創建一個student資料庫由於這里主要說建表所以建一個簡單的資料庫
use student --引用資料庫student
create table Test( --創建一個Test表
name varchar(20) primary key indentity(1,1),--列名(欄位名) 數據類型 在此加主鍵約束就不用加非空約束 再加上自動增長列(含義從1開始增長增長量是1)
password varchar(10) not null --注意建表最後一個欄位名時結尾不要加逗號否則會出錯
)
以上回答你滿意么?

E. SQl資料庫如何創建新的表

acquire without sweat we give away without regret impossible to a will



ng with failure, they will

F. sql語句創建表

創建新表的程序功能為:

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

具體為:

創建之前判斷該資料庫是否存在

if exists (select * from sysdatabases where name='databaseName')

drop database databaseName

go

Create DATABASE databasename

on primary-- 默認就屬於primary文件組,可省略

/*--數據文件的具體描述--*/

name=『databasename_data』,-- 主數據文件的邏輯名稱

filename=『'所存位置:databasename_data.mdf』, -- 主數據文件的物理名稱

size=數值mb, --主數據文件的初始大小

maxsize=數值mb, -- 主數據文件增長的最大值

filegrowth=數值%--主數據文件的增長率

log on

/*--日誌文件的具體描述,各參數含義同上--*/

name='databasename_log', -- 日誌文件的邏輯名稱

filename='所存目錄:databasename_log.ldf', -- 日誌文件的物理名稱

size=數值mb, --日誌文件的初始大小

filegrowth=數值%--日誌文件的增長值

結構化查詢語言(Structured Query Language)簡稱SQL,結構化查詢語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;

sql 語句就是對資料庫進行操作的一種語言。

(6)sql資料庫創建表的名稱規定擴展閱讀

1、常見語句

更新:update table1 set field1=value1 where 范圍

查找:select * from table1 where field1 like 』%value1%』 (所有包含『value1』這個模式的字元串)

排序:select * from table1 order by field1,field2 [desc]

求和:select sum(field1) as sumvalue from table1

平均:select avg(field1) as avgvalue from table1

最大:select max(field1) as maxvalue from table1

最小:select min(field1) as minvalue from table1[separator]

2、高級查詢

A:UNION運算符

UNION 運算符通過組合其他兩個結果表(例如TABLE1 和TABLE2)並消去表中任何重復行而派生出一個結果表。當 ALL 隨UNION 一起使用時(即UNION ALL),不消除重復行。兩種情況下,派生表的每一行不是來自TABLE1 就是來自TABLE2。

B: EXCEPT運算符

EXCEPT 運算符通過包括所有在TABLE1 中但不在TABLE2 中的行並消除所有重復行而派生出一個結果表。當ALL 隨EXCEPT 一起使用時(EXCEPT ALL),不消除重復行。

C:INTERSECT運算符

INTERSECT 運算符通過只包括TABLE1 和TABLE2 中都有的行並消除所有重復行而派生出一個結果表。當ALL 隨INTERSECT 一起使用時(INTERSECT ALL),不消除重復行。

註:使用運算詞的幾個查詢結果行必須是一致的。

G. SQL語句創建表

CREATE TABLE 語句用於創建資料庫中的表。

具體用法為:

CREATE TABLE 表名稱

(

列名稱1 數據類型,

列名稱2 數據類型,

列名稱3 數據類型,

....

)

(7)sql資料庫創建表的名稱規定擴展閱讀

創建表數據類型:

integer(size) int(size) smallint(size) tinyint(size):僅容納整數。

decimal(size,d) numeric(size,d):容納帶有小數的數字。

char(size):容納固定長度的字元串

varchar(size):容納可變長度的字元串

date(yyyymmdd):容納日期。

參考資料:網路-SQL CREATE TABLE

H. sql資料庫的創建表

第一題不知道為什麼網路說有不合適內容不給我提交。

二、寫出SQL語句:(各10分,共50分)

1.select distinct no,name from table where 2010-year(birth) >=50;
2.select no,name from table where livecity=workingcity;
3.select no,name from table where company!='聯華公司';
4.create view emp_female as select e#,ename,c#,cname,salary from emp group by e#;
5.use emp
go
update emp set salary=salary+0.5*salary;

我無語了 做了好幾題都說有不適合發表的內容 我都不知道哪些語句是不適合發表的- -明明是資料庫語句啊

二、寫出SQL語句:
1、建立視圖:社團負責人(編號,名稱,負責人職工號,負責人姓名,負責人性別);
2、建立視圖:參加人情況(職工號,姓名,社團編號,社團名稱,參加日期)
3、查找參加唱歌隊或籃球隊的職工號和姓名。
4、求參加人數最多的社會團體的名稱和參加人數。
5、把對社會團體和參加兩個表的數據查看、插入和刪除數據的權力賦給用戶李平,並允許他將此權力授予其他用戶
create view 社團負責人(編號 char(7),名稱 char(8),負責人職工號 char(8),負責人姓名 char(8),負責人性別 char(2));
create view 參加人情況(職工號,姓名,社團編號,社團名稱,參加日期);
select 職工號,姓名 where 社團名稱=『唱歌隊』or『籃球隊』;
select count(*) max(名稱),max(社團名稱) from 參加人情況 ;
grant select,insert,delete on 社會團體and參加人數 to 李平 with admin option;

I. SQL資料庫怎麼創建表.


CREATE TABLE [dbo].[student](
[學號] [CHAR](8) NOT NULL,
[姓名] [CHAR](8) NULL,
[性別] [CHAR](2) NULL,
[年齡] [INT] NULL,
[聯系方式] [CHAR](11) NULL,
[所在院系] [CHAR](20) NULL,
CONSTRAINT [PK_student] PRIMARY KEY CLUSTERED
(
[學號] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO

ALTER TABLE [dbo].[student] WITH CHECK ADD CONSTRAINT [CK_student] CHECK (([性別]='女' OR [性別]='男'))
GO

ALTER TABLE [dbo].[student] CHECK CONSTRAINT [CK_student]
GO

ALTER TABLE [dbo].[student] WITH CHECK ADD CONSTRAINT [CK_student_1] CHECK (([聯系方式] LIKE '[0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'))
GO

ALTER TABLE [dbo].[student] CHECK CONSTRAINT [CK_student_1]
GO

ALTER TABLE [dbo].[student] ADD CONSTRAINT [DF_student_所在院系] DEFAULT ('電信系') FOR [所在院系]
GO