sql建库
Ⅰ 如何用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建库的步骤与语法,接下来创建表就行了。
Ⅱ sql server查询,建表,建库
String
sql
=
"select
count(0)
from
user_tables";
//sql变量存放表的个数
ResultSet
rset
=
stmt.executeQuery(sql);
//存放查询sql语句的结果集
while
(rset.next())
{
table_count=Integer.parseInt(rset.getString(1));
System.out.println("表的个数:"+table_count);
}
Ⅲ 如何用SQL语句创建数据库
说明:在项目的开发当中数据库需要部署在客户的实际环境中试运行,但我们在部署的时候需要考虑的是,后台的数据库如何移植到客户的计算机中,考虑到各种版本的兼容性,最好的办法就是编写比较通用的SQL语句,包括建库,建表,添加约束等,最后复制到客户的计算机中运行;创建数据库的语法:第一步:先要判断当前数据库系统中是否存在你要新建的数据库,如果是就要删除(MASTER系统数据库中的sysdatabases表中存放了所有数据库清单)if exists(select * from sysdatabases where name='databasesName')drop databases databasesName第二步创建新库create databases databasesNameON ( name ='databases_data',--表示数据库的逻辑名 filename ='路径/databases_data.mdf',--表示数据库的物理文件名 size =XXmb,--表示数据库的初始大小 maxsize=xxmb,--表示数据库的最大大小 filegrowth=xx--表示文件的增长速度(可以是百分数也可以是好多mb )log on ( name ='databases_log,--表示数据库的逻辑名 filename ='路径/databases_log.ldf,--表示数据库的物理文件名 size =XXmb,--表示数据库的初始大小 maxsize=xxmb,--表示数据库的最大大小 filegrowth=xx--表示文件的增长速度(可以是百分数也可以是好多mb )实例use mastergoif exists(select * from sysdatabases where name='student')drop database studentgocreate database studenton( name='student_data', filename='student_data.mdf', size=10mb, maxsize=100mb, filegrowth=1mb)log on( name='student_log, filename='student_log.ldf', size=10mb, maxsize=100mb, filegrowth=1mb)
Ⅳ oracle怎么用命令(sql语句)创建数据库
我也不知道怎么用SQL创建数据库,SQL能创建数据库里的表,用户等!装ORACLE后 在开始——程序——你的ORACLE目录——配置和移植工具——Database Configuration Assistant 这个可以创建数据库
Ⅳ sql建立数据库语句
楼上确实挺简单的
正确的流程是先判断数据库是否存在,存在的话DROP掉或者做其他操作.
创建完成以后USE 创建好的数据库
创建表的时候也要判断该表是否存在
我和楼上的兄弟写的东西能在SQL 的查询分析器里执行,
你要是想在<%%>执行 要有一个CONN
为CONN.EXECUTE "CREATE TABLE IF NOT .....XXXXX"
如果这里看不明白的话 要好好补补了
可以一次性写完,就向写T-SQL 一样
但是要注意 创建一个表的所有语句要写在同一个EXECUTE里
Ⅵ sql语句 如何创建一个表啊
创建表的SQL语句根据不同的数据库会有所不同,常见的几种数据库创建方式如下:
创建一个表。表名字Persons,第一列Id_P,整数类型;第二列LASTName,字符类型;第三列FirstName,字符类型。
微软VS SQL 2008 数据库
(6)sql建库扩展阅读:
结构化查询语言(Structured Query Language)简称SQL,是用于访问和处理数据库的标准的计算机语言,同时也是数据库脚本文件的扩展名。常用的操作:
删除表-- drop table tabname--这是将表连同表中信息一起删除但是日志文件中会有记录;
删除数据库 -- drop database databasename;
删除数据记录 -- "delete from 数据表 where 条件表达式"
Ⅶ sql数据库怎样用代码建库
创建数据库和表的操作有两种方法:
一、可视化操作
1.创建数据库
选中数据库右击,在出现的对话框中选择新建数据库,然后新出现的对话框中填写数据库的名称
2.创建数据表
选中数据库下的表右击,在出现的对话框最上方有新建表选项,新出现的对话框中有列名、数据类型、允许Null值三列,这里可以添加表的的列,添加好列后保存Ctrl+S或者点击上方的保存,填写表名称确定就创建好了。
二、使用SQL语句创建
1.创建数据库
createdatabasestuDB--stuDB是数据库的名称
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
)
-----2.创建数据表
useStuDB--使用某个数据库(在某个数据库下建表)
go
ifexists(select*fromsysobjectswherename='stuMarks')--查询数据库是否已存在此表
droptablestuMarks--如果存在该表则删除,不存在不执行此句
createtablestuMarks--stuMarks是表的名称
(
ExamNointidentity(1,1)primarykey,--列名数据类型约束
stuNochar(6)notnull,--列名数据类型是否允许插入Null值
writtenExamintnotnull,
LabExamintnotnull
)
go
--其中,列属性"identity(起始值,递增量)"表示"ExamNo"列为自动编号,也称为标识列altertable表名
addconstraint约束名约束类型具体的约束说明
altertable表名
dropconstraint约束名
Ⅷ sql sever怎么建库建表
用查询分析器,或SMSS管理工具,上面可视化的建库建表。
也可以用create语句建立。
Ⅸ 用sql语言创建一个数据库
我和我的小组正在做一个气象系统的数据库,其中涉及到一个雨凇雾凇传感器的数据记录,请问雨凇雾凇的记录(或则该类地面凝结现象)会需要哪些数据项,还有雨凇雾凇这类传感器的工作原理。if (exists( select * from aa where type=11)) 如果 type为字符串要加个双引号
select sum(socre) from aa where type=11
else if (exists(select * from aa where type=2))
select sum(socre) from aa where type=2
else
select sum(socre) from aa where type=1
Ⅹ 二、SQL命令建库建表
if exists(select * from sysdatabases where name='test')
drop database test
go
create database test
on primary
(
NAME = s1_data,
FILENAME = 'c:\s1.mdf',
SIZE = 50MB,
MAXSIZE = 300MB,
FILEGROWTH = 5MB),
(
NAME = s2_data,
FILENAME = 'c:\s2.ndf',
SIZE = 100MB,
MAXSIZE = 300MB,
FILEGROWTH = 5MB
)
ALTER DATABASE test
ADD FILE
(
NAME = s3_ndf,
FILENAME = 'd:\s3.ndf',
FILEGROWTH = 50%
)
ALTER DATABASE test
MODIFY FILE
(
NAME = s2_data,
SIZE = 500MB
)