當前位置:首頁 » 編程語言 » 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 約束名

熱點內容
sql日誌壓縮 發布:2025-07-12 12:39:53 瀏覽:343
紅點角標演算法 發布:2025-07-12 12:11:16 瀏覽:844
開心消消樂伺服器繁忙什麼情況 發布:2025-07-12 12:11:14 瀏覽:239
資料庫的封鎖協議 發布:2025-07-12 12:10:35 瀏覽:725
如何配置一台長久耐用的電腦 發布:2025-07-12 11:43:03 瀏覽:602
昆明桃源碼頭 發布:2025-07-12 11:38:45 瀏覽:569
大司馬腳本掛機 發布:2025-07-12 11:38:35 瀏覽:459
資料庫實時監控 發布:2025-07-12 11:31:33 瀏覽:744
vb6反編譯精靈 發布:2025-07-12 11:23:12 瀏覽:998
模擬存儲示波器 發布:2025-07-12 11:10:58 瀏覽:814