一楼的貌似写的太挤了。
--创建库
if exists (select * from sysdatabases where name='SqlDBName')
drop database SqlDBName--SqlDBName--数据库名字
go
create database SqlDBName
on
(
filename='d:\SqlDBName_data.mdf',
name='SqlDBName',
filegrowth=1MB--或者按百分比,自己选择合适。可以不写。
size='5MB',--可以不写,默认2MB。
maxsize='100MB'--可以不写。
)
log on--日志部分,可以不写。默认创建1MB。
(
filename='d:\SqlDBName_log.mdf',
name='SqlDBName_log',
filegrowth=1MB--或者按百分比,自己选择合适。可以不写。
size='2MB',--可以不写,默认1MB。
maxsize='50MB'--可以不写
)
go
---创建表
if exists (select * from sysobjects where name='SqlTableName')
drop database SqlTableName--SqlTableName--数据表名字
go
create table SqlTableName
(
--一些列,下面示例。首先是列名,然后是类型,然后是一些约束等
id int identity(1,1) primary key,--int整型,identity(1,1)标识列,1开始1增长。primary key主键的意思。
name varchar(50) not null,
pwd varchar(50) not null
)
go
希望能帮助到你。
㈡ ACCESS里如何用SQL语句创建数据库和表
方法 :首先打开软件,在弹出对话框中创建数据库,点击SQL View菜单即可创建。
详细步骤:
1、打开Access,选择Blank database,创建一个数据库。
㈢ 如何使用Sql语句创建表
所谓临时表,即我们临时创建来用一下的表,也就是说这个表只是临时创建来用一会儿的,再我们使用完之后就会进行删除的表。我们在对数据库操作的时候,会常常用到一些临时的数据,这时候使用临时表来存放这些东西最合适不过了。
我们可以使用create语句来创建一个临时表,具体语法如:create
global
trmprary
table
temp_emp(DSN
Number,DNAME
VARCHAR(20))
On
Commit
Rows;其中On
Commit
Rows表示关机之后就删除这个临时表,或许你会觉得这样不好,当然我们还有其他的方式,比如:如果你想在关闭表的时候就删除的话,我们可以写上这条语句:On
Commit
PRESERVE
Rows。
㈣ 怎么用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) 容纳日期。
㈤ 使用SQL语句定义READER表,其结构与实验一中的表1——“读者”表相同,
这个应该是ACCESS的题目
创建“READER”表
createtableREADER
(借书证号varchar(6)primarykey,姓名varchar(3),
部门varchar(10),办证时间datetime,照片image);
插入一条记录
insertintoREADER(借书证号,姓名,部门,办证时间,照片)
values('0001','张三','初中部',date(),null);
再插入一条记录
insertintoREADER(借书证号,姓名,部门,办证时间,照片)
values('0002','李四','高中部',#2015-11-22#,null);
㈥ 用SQL语句怎样在数据库里建表
CREATE
TABLE
1.功能是创建新表
2.语法:
CREATE
TABLE
table_name
(column_name
data_type
{[NULL
|
NOT
NULL]
[PRIMARY
KEY
|
UNIQUE]}
3.参数说明:
table_name
所创建的表名。
column_name
字段名。
data_type
字段的数据类型。
NULL
|
NOT
NULL
允许空或不允许空。
PRIMARY
KEY
|
UNIQUE
字段设置为主码或字段值是唯一的。
例:
CREATE
TABLE
学生表
(学号
int
not
null
PRIMARY
KEY,
姓名
char(8),
性别
char(2),
年龄
tinyint)
㈦ 急求用sql语句创建图书表如下
社所印的每种图书的情况,一个图书编号对应一种图书,而不是一本图书)图书ISBN(ISBN):普通编码定长字符型,4位长,主码,第1个
㈧ 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 语句就是对数据库进行操作的一种语言。
(8)使用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),不消除重复行。
注:使用运算词的几个查询结果行必须是一致的。
㈨ 建立学生表的sql语句
建立学生表的sql语句是create一个表,需要根据学生表设定数据表的字段。可以参考创建表的例子进行sql语句编写。
㈩ SQL语句创建表
CREATE TABLE 语句用于创建数据库中的表。
具体用法为:
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)
(10)使用sql语句创建读书表扩展阅读:
创建表数据类型:
integer(size) int(size) smallint(size) tinyint(size):仅容纳整数。
decimal(size,d) numeric(size,d):容纳带有小数的数字。
char(size):容纳固定长度的字符串
varchar(size):容纳可变长度的字符串
date(yyyymmdd):容纳日期。
参考资料:网络-SQL CREATE TABLE