问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql 创建数据库 创建表 脚本代码~只要代码

发布网友 发布时间:2022-04-23 13:11

我来回答

6个回答

热心网友 时间:2022-04-07 23:16

创建数据库的SQL语句:
create database 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
)

删除这个数据库,SQL Server将数据库的清单存放在master系统数据库的sysdatabases表中,只需要查看该表是否存在于该数据库中就可以
了,语句如下:

use master -- 设置当前数据库为master,以便访问sysdatabases表
go
if exists(select * from sysdatabases where name='stuDB')
drop database stuDB
go

创建表和删除表的SQL语句如下:
use StuDB
go
if exists(select * from sysobjects where name='stuMarks')
drop table stuMarks
create table stuMarks
(
ExamNo int identity(1,1) primary key,
stuNo char(6) not null,
writtenExam int not null,
LabExam int not null
)
go
-- 其中,列属性"identity(起始值,递增量)" 表示"ExamNo"列为自动编号, 也称为标识列
alter table 表名
add constraint 约束名 约束类型 具体的约束说明
alter table 表名
drop constraint 约束名
alter table stuMarks
add constraint UQ_stuNo Unique(stuNo)
alter table stuMarks
drop constraint UQ_stuNo
/*--添加SQL登录账户--*/
exec sp_addlogin 'xie', '123456' -- 账户名为xie,密码为123456
--删除xie账户名
exec sp_droplogin 'xie'
/*--在stuDB数据库中添加两个用户(必须存在)--*/
use stuDB
go
exec sp_grantdbaccess 'xie','123456'
go
-- 提示:SQL Server 中的dbo用户是具有在数据库中执行所有活动权限的用户,表示数据库的所有者(owner),一般来说,
-- 如果创建了某个数据库,就是该数据库的所有者,即dbo用户,dbo用户是一个比较特殊的数据库用户,无法删除,且此用
-- 户始终出现在每个数据库中
/* --给数据库用户授权-- */
-- 授权的语法如下
-- grant 权限 [on 表名] to 数据库用户
use stuDB
go
grant select,update,insert on stuMarks to xie
grant create table to xie
go

热心网友 时间:2022-04-08 00:34

CREATE DATABASE news
GO
USE news
GO
CREATE TABLE new
(
title VARCHAR(20) NOT NULL PRIMARY KEY,
content text,
addtime int
)
INSERT INTO new('测试新闻','测试内容','添加时间')

热心网友 时间:2022-04-08 02:08

创建数据库的SQL语句:
create database stuDB
on  primary  -- 默认就属于primary文件组,可省略
(
/*--数据文件的具体描述--*/
name='stuDB_data',  -- 主数据文件的逻辑名称
filename='D:\stuDB_data.mdf', -- 主数据文件的物理名称
size=5mb, --主数据文件的初始大小
maxsize=100mb, -- 主数据文件增长的最大值
filegrowth=15%--主数据文件的增长率)

拓展:

1、脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。

2、脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。

热心网友 时间:2022-04-08 04:00

CREATE DATABASE Student--创建Student数据库
GO
USE Student--使用Student数据库
GO
CREATE TABLE DL--创建DL表
(用户名 VARCHAR(20) NOT NULL PRIMARY KEY,--字段用户名,主键不为空
密码 VARCHAR(20),
权限 int
)
INSERT INTO DL(用户名,密码,权限)--向DL表里插入内容
SELECT 'a','1',1 UNION ALL
SELECT 'b','2',0 UNION ALL
SELECT 'c','3',1 UNION ALL
SELECT 'd','4',0 UNION ALL
SELECT 'e','5',1

热心网友 时间:2022-04-08 06:08

先用io流把sql的语句一条条读出来。。
用 split(";")
然后Statement st = new Statement();
st.addBatch("")//里面就是一条条sql语句
最后你再用executebatch执行

jdbc只能做到这样了!

热心网友 时间:2022-04-08 08:32

CREATE TABLE 语句
CREATE [TEMPORARY] TABLE表 (字段1类型 [(字长)] [NOT NULL] [WITH COMPRESSION | WITH COMP] [索引1] [, 字段2类型 [(字长)] [NOT NULL] [索引2] [, ...]][, CONSTRAINT multifieldindex [, ...]])

CREATE TABLE 语句分为以下几个部分:
部分 说明
table 欲创建的表的名称。
field1, field2 在新表中欲创建的字段的名称。至少必须创建一个字段。
type 在新表中的字段的数据类型。
size 字段的字符长度 (文本及二进制字段)。
index1, index2 子句定义多重字段索引的 CONSTRAINT 。欲了解有关如何建立此索引的更多信息,请看 CONSTRAINT 子句.
multifieldindex 子句定义多重字段索引的 CONSTRAINT 。欲了解有关如何建立此索引的更多信息,请看 CONSTRAINT 子句.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 如何在SQL中生成源表的Create Table脚本? sql server 2008怎么生成脚本 浅谈如何在SQL Server中生成脚本 数据库如何生成脚本文件啊,SQL2008 如何创建sql语句脚本 河北一家公司生产的芝麻香油,价格远低于市场价,背后有何“猫腻”? 1. 芝麻油要如何选购? 香油.(1)每小瓶香油净重多少千克?(2)便民小副食店用79.20元批发了2盒香油,请问每小瓶香油的价格是 LED灯怎样选驱动器 怎么为LED灯配合适的驱动电源啊? LED灯驱动电源是什么? led灯电源驱动器如何判断好坏 led灯电源驱动器 LED灯内的驱动器有什么作用? led灯驱动器的作用 三色的LED灯,现在有一色不亮是什么原因三色灯第一个不亮?LED 控制led灯的控制器叫什么? led灯三色分段驱动器电源输入端串联电阻叫什么电阻? LED灯三档变光驱动器工作原理是什么? 装置电信200兆宽带,应该用哪种路由器? 萧技工学校高级电工证考吗 sql脚本文件怎么用? 请教,怎样编写一个创建表的的sql脚本 网站中SQL数据库建表的脚本怎么编写? 如何将数据库sql server2008中的数据库生成脚本输出 怎么把视频MP4格式转换成MPG 怎样生成sql文件啊??急急急!!求高手!! 如何用mssql生成的sql脚本文件来生成数据库结构 怎样用程序执行创建数据库的sql脚本 怎样将多个视频的格式转换成一样的? 怎么把网上下载到得视频转换格式? 伐加偏旁组新字 伐字加偏旁变新字怎么加 给伐字加偏旁组成新字再组词。 伐字加上什么偏旁能变成新字 给伐字加偏旁组成新字再组词 伐加一部分组成新字? 伐可以加哪些偏旁 伐加偏旁 伐字可以换什么偏旁