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
)