当前位置:首页 » 编程语言 » sql建库语句

sql建库语句

发布时间: 2022-10-22 09:36:31

1. sql语句 如何创建一个表啊

创建表的SQL语句根据不同的数据库会有所不同,常见的几种数据库创建方式如下:

创建一个表。表名字Persons,第一列Id_P,整数类型;第二列LASTName,字符类型;第三列FirstName,字符类型。

微软VS SQL 2008 数据库

(1)sql建库语句扩展阅读:

结构化查询语言(Structured Query Language)简称SQL,是用于访问和处理数据库的标准的计算机语言,同时也是数据库脚本文件的扩展名。常用的操作:

删除表-- drop table tabname--这是将表连同表中信息一起删除但是日志文件中会有记录;

删除数据库 -- drop database databasename;

删除数据记录 -- "delete from 数据表 where 条件表达式"

2. sql server 2005 怎么用查询语句建库

基于已有的表建表:select 字段 into 新表名 from 旧表

建库的话用
create database 数据库名
on
(name=数据库名,filename='路径',size=大小,maxsize=最大占用内存值,filegrowth=增量百分比)

3. mysql怎么建库建表

最简单的创建 MySQL 数据库的语句
在 MySQL 中创建一个名为 test_db 的数据库。在 MySQL 命令行客户端输入 SQL 语句CREATE DATABASE test_db;即可创建一个数据库,输入的 SQL 语句与执行结果如下。
mysql> CREATE DATABASE test_db;
Query OK, 1 row affected (0.12 sec);
“Query OK, 1 row affected (0.12 sec);”提示中,“Query OK”表示上面的命令执行成功,“1 row affected”表示操作只影响了数据库中一行的记录,“0.12 sec”则记录了操作执行的时间。
若再次输入CREATE DATABASE test_db;语句,则系统会给出错误提示信息,如下所示:
mysql> CREATE DATABASE test_db;
ERROR 1007 (HY000): Can't create database 'test_db'; database exists
提示不能创建“test_db”数据库,数据库已存在。MySQL 不允许在同一系统下创建两个相同名称的数据库。
可以加上IF NOT EXISTS从句,就可以避免类似错误,如下所示:
mysql> CREATE DATABASE IF NOT EXISTS test_db;
Query OK, 1 row affected (0.12 sec)

4. SQL和TSQL建库语句有啥区别

T-SQL主要用于在SQL SERVER上编写存储过程、触发器等。是在SQL上做出的扩展语言。

5. 用T-SQL语句完成创建与管理数据库操作:

用T-SQL语句完成创建与管理数据库操作方法:

createdatabase网络1on
primary
(
name=网络1_data,
filename='c:网络1_data.mdf',
size=55mb,
maxsize=100mb,
filegrowth=10%
)
logon
(
name=网络1_log,
filename='c:网络1_log.ldf',
size=12mb,
maxsize=25mb,
filegrowth=3mb
)

6. 创建数据库 完整语句

用如下语句:

createdatabasestuDB
onprimary--默认就属于primary文件组,可省略
(
/*--数据文件的具体描述--*/
name='stuDB_data',--主数据文件的逻辑名称
filename='D:stuDB_data.mdf',--主数据文件的物理名称
size=5mb,--主数据文件的初始大小
maxsize=100mb,--主数据文件增长的最大值
filegrowth=15%--主数据文件的增长率
)
logon
(
/*--日志文件的具体描述,各参数含义同上--*/
name='stuDB_log',
filename='D:stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)

注意:路径和文件名等可以自己定义,而且所使用的路径必须要先建立,否则执行语句会报错。

7. 如何用sql server 建库

sql server 建库的语法与步骤:
1、use master 使用数据库默认的数据库
2、go 批处理
3、if exists(select * from sysdatabases where name='DB')判断数据库“DB”是否存在
4、 drop database DB 删除“DB”数据库
5、go 批处理
6、create database DB 创建数据库“DB”
7、use DB 使用“DB”数据库

以上是sql server建库的步骤与语法,接下来创建表就行了。

8. oracle怎么用命令(sql语句)创建数据库

我也不知道怎么用SQL创建数据库,SQL能创建数据库里的表,用户等!装ORACLE后 在开始——程序——你的ORACLE目录——配置和移植工具——Database Configuration Assistant 这个可以创建数据库

9. 如何在SQL Server2008中用代码建库建表

若是对 t-sql 不熟悉的话, 可以右击数据库(或其他对象) - [编写数据库脚本为], 这个菜单查看 t-sql, 语句.以下是我自已写的T-sql建库建表:
-- 创建文件夹DocManagerDB
execute sp_configure 'show advanced options',1
reconfigure
execute sp_configure 'xp_cmdshell',1
reconfigure
execute xp_cmdshell 'mkdir E:\DocManagerDB'
execute sp_configure 'xp_cmdshell',0
reconfigure
execute sp_configure 'show advanced options',0
reconfigure

-- 创建数据库 DocManagerDB
use master
go
if exists(select name from sys.databases where name = 'DocManagerDB')
drop database DocManagerDB
go
create database DocManagerDB
on primary
(
name = 'DocManagerDB',
filename = 'E:\DocManagerDB\DocmanagerDB.mdf',
size = 5,
filegrowth = 10,
maxsize = unlimited
)
log on
(
name = 'DocManagerDB_log',
filename = 'E:\DocManagerDB\DocmanagerDB_log.ldf',
size = 4,
filegrowth = 10%,
maxsize = unlimited
)
go

-- 日志表, 通过 log4net 向数据库写入日志
use DocManagerDB
go
if exists(select name from sys.objects where name = 'ErrorLog')
drop table ErrorLog
go
create table ErrorLog
(
Id int identity(1,1) not null,
[Date] datetime not null,
[Thread] nvarchar(50) not null,
[Level] nvarchar(50) not null,
[Logger] nvarchar(50) not null,
[Message] nvarchar(500) not null,
[Exception] nvarchar(4000) not null
)
go
alter table ErrorLog add constraint PK_Level_Logger_Date primary key ([Level], [Logger], [Date] desc)
go
以上是建库,和建表, 还有创建视图/存储过程/表变量等等

10. 如何在SQL Server2008中用代码建库建表

创建数据库和表的操作有两种方法: 一、可视化操作 1.创建数据库 选中数据库右击,在出现的对话框中选择新建数据库,然后新出现的对话框中填写数据库的名称 2.创建数据表 选中数据库下的表右击,在出现的对话框最上方有新建表选项,新出现的对话框中有列名、数据类型、允许Null值三列,这里可以添加表的的列,添加好列后保存Ctrl+S或者点击上方的保存,填写表名称确定就创建好了。 二、使用SQL语句创建 .创建数据库create database stuDB --stuDB是数据库的名称on primary -- 默认就属于primary文件组,可省略(/*--数据文件的具体描述--*/ name='stuDB_data', -- 主数据文件的逻辑名称 filename='D:\stuDB_data.mdf', -- 主数据文件的物理路径和名称 size=5mb, --主数据文件的初始大小 maxsize=100mb, -- 主数据文件增长的最大值 filegrowth=15%--主数据文件的增长率)log on(/*--日志文件的具体描述,各参数含义同上--*/ name='stuDB_log', filename='D:\stuDB_log.ldf', size=2mb, filegrowth=1mb) -----2.创建数据表use StuDB --使用某个数据库(在某个数据库下建表)go if exists(select * from sysobjects where name='stuMarks')--查询数据库是否已存在此表drop table stuMarks--如果存在该表则删除,不存在不执行此句create table stuMarks --stuMarks是表的名称( ExamNo int identity(1,1) primary key,--列名 数据类型 约束 stuNo char(6) not null,--列名 数据类型 是否允许插入Null值 writtenExam int not null, LabExam int not null)go -- 其中,列属性"identity(起始值,递增量)" 表示"ExamNo"列为自动编号, 也称为标识列alter table 表名add constraint 约束名 约束类型 具体的约束说明alter table 表名drop constraint 约束名

热点内容
vue引入ftp 发布:2025-07-10 18:24:07 浏览:970
ups蓄电池如何配置 发布:2025-07-10 18:15:31 浏览:983
三星手机初始密码是多少啊 发布:2025-07-10 18:10:49 浏览:776
固定服务器的地址 发布:2025-07-10 17:59:10 浏览:53
数据库堆表 发布:2025-07-10 17:57:17 浏览:164
服务器一般要求配置动态ip地址 发布:2025-07-10 17:46:17 浏览:444
主机什么配置可以玩原神 发布:2025-07-10 17:45:23 浏览:744
java学习平台 发布:2025-07-10 17:35:51 浏览:800
服务器的出生点如何造好看 发布:2025-07-10 17:30:50 浏览:542
xp系统移动硬盘加密 发布:2025-07-10 17:27:20 浏览:888