當前位置:首頁 » 操作系統 » 資料庫代碼

資料庫代碼

發布時間: 2022-02-10 09:53:45

A. 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約束名

B. 如何查看資料庫表創建的代碼

選擇要查看的表—右鍵"編寫表腳本為"—"Drop 和 CREATE到"—"新查詢編輯器窗口" ,即可查看

C. 編寫資料庫查詢代碼

1:
select a.學院名稱,b.班級名稱,b.班級代碼,a.學院代碼 from (select * from 學院表 where 學院類型='化學系') a
left join
班級表 b on a.學院id=b.學院id
2:
select b.學院名稱,a.年級,a.班級數量 from
( select 學院id,count(班級id) 班級數量,'2009' 年級 from 班級表 where 年級 = '2009' group by 學院id) a
left join 學院表 b on a.學院id=b.學院id
3:
select 校區,count(id) 班級數量 from 班級表 group by 校區
4:
select d.學年,d.學期,c.選課課號,c.課程代碼,c.課程名稱,e.專業名稱,a.姓名 from
(select * from 學生表 where 學號='096607601025') a
left join
公選課表 b on a.學生id=b.學生id
left jion
課程表 c on b.課程id=c.課程id
left jion
班級表 d on a.班級id=d.班級id
left jion
學院表 e on d.學院id=e.學院id

--如果我沒有猜錯的話應該就這樣

D. SQL資料庫用代碼創建 怎麼創建

create database 資料庫名稱

on

(

name='aaa',

filename='aaa.dbf',

size=初始大小,

maxsize=存儲上限,

filegrowth=增長增量

)

log on

(

name='b',

filename='b.ldf',

size=初始大小,

maxsize=存儲上限,

filegrowth=增長增量

)

(4)資料庫代碼擴展閱讀:

SQL語句創建基本資料庫

SQL語句代碼:CREATE DATABASE 語句。

CREATE DATABASE Epiphany

ON

(

NAME = Epiphany,

FILENAME = 'E:SQL SERVER 2008Epiphany_data.mdf',

SIZE = 5MB,

MAXSIZE = 20,

FILEGROWTH = 20

)

LOG ON

(

NAME = Epiphany,

FILENAME = 'E:SQL SERVER 2008Epiphany_log.ldf',

SIZE = 2MB,

MAXSIZE = 10MB,

FILEGROWTH = 1MB

);

可以用這個模板,例子:

CREATE DATABASE Epiphany

ON

(

NAME = Epiphany,

FILENAME = 'E:SQL SERVER 2008Epiphany_data.mdf',

SIZE = 5MB,

MAXSIZE = 20,

FILEGROWTH = 20

)

LOG ON

(

NAME = Epiphany,

FILENAME = 'E:SQL SERVER 2008Epiphany_log.ldf',

SIZE = 2MB,

MAXSIZE = 10MB,

FILEGROWTH = 1MB

);

完畢!

E. 資料庫代碼報錯

我試了試你
寫的代碼,一開始沒錯,就是因為我這沒你的那張表,所以報了個錯誤(不礙事),當我實驗在你的代碼上面寫上
use
庫名
時,他報了跟你說的同樣的錯誤,我感覺可能就是這個情況,你再你的代碼上面寫上別的東西了

F. 資料庫欄位代碼

資料庫欄位是放在表裡的,欄位就像是一個標識,一個表裡可以有多個欄位,在程序設計里要用到資料庫的話,就是靠這個標識來讀寫資料庫裡面的內容的。例如 要在資料庫里存名字的話,那就寫個欄位為name 把名字放在對應的欄位就可以了!
不是很懂你要問的問題!
如果你是想要問SQL語句的代碼的話,就是樓上說的那些,你可以去找一本資料庫的書看看就可以了!

G. 資料庫,代碼如何寫

select if(score<=59,"不及格",if(score<=69,"及格",…)) from 表名
你順著這個往後寫就可以了

H. 資料庫建立表格代碼

在 MySQL 中,可以使用 CREATE TABLE 語句創建表。其語法格式為:

其中,[表定義選項]的格式為:

CREATE TABLE 語句的主要語法及使用說明如下:

CREATE TABLE:用於創建給定名稱的表,必須擁有表CREATE的許可權。

<表名>:指定要創建表的名稱,在 CREATE TABLE 之後給出,必須符合標識符命名規則。表名稱被指定為 db_name.tbl_name,以便在特定的資料庫中創建表。無論是否有當前資料庫,都可以通過這種方式創建。在當前資料庫中創建表時,可以省略 db-name。如果使用加引號的識別名,則應對資料庫和表名稱分別加引號。例如,'mydb'.'mytbl' 是合法的,但 'mydb.mytbl' 不合法。

<表定義選項>:表創建定義,由列名(col_name)、列的定義(column_definition)以及可能的空值說明、完整性約束或表索引組成。

size:規定表中列的最大長度。

默認的情況是,表被創建到當前的資料庫中。若表已存在、沒有當前資料庫或者資料庫不存在,則會出現錯誤。

提示:使用 CREATE TABLE 創建表時,必須指定以下信息:

要創建的表的名稱不區分大小寫,不能使用SQL語言中的關鍵字,如DROP、ALTER、INSERT等。

數據表中每個列(欄位)的名稱和數據類型,如果創建多個列,要用逗號隔開。

示例:

選擇創建表的資料庫 test_db

創建 tb_emp1 數據表

使用 SHOW TABLES 語句查看數據表是否創建成功

I. 資料庫代碼

1:INSERT INTO 表名 (name,class_id,age) VALUES ('zs',1,18) 主鍵id自增時不用插入

2:select * from 表名 where age>30
3:delete from 表名 where id=5

J. 資料庫代碼

看你對應的是全部內容還是單獨的一個name。
其實倆者區別不大。
你先要把你選定的那個值作為一個參數。比如說它在資料庫里的名是name
那就是
全部
select
*
from

where
name
=
參數,
單條
select
你要顯示的列名
from

where
name
=
參數

熱點內容
html文件上傳表單 發布:2024-09-17 03:08:02 瀏覽:783
聊天軟體編程 發布:2024-09-17 03:00:07 瀏覽:725
linuxoracle安裝路徑 發布:2024-09-17 01:57:29 瀏覽:688
兩個安卓手機照片怎麼同步 發布:2024-09-17 01:51:53 瀏覽:207
cf編譯後沒有黑框跳出來 發布:2024-09-17 01:46:54 瀏覽:249
安卓怎麼禁用應用讀取列表 發布:2024-09-17 01:46:45 瀏覽:524
win10設密碼在哪裡 發布:2024-09-17 01:33:32 瀏覽:662
情逢敵手迅雷下載ftp 發布:2024-09-17 01:32:35 瀏覽:337
安卓如何讓軟體按照步驟自動運行 發布:2024-09-17 01:28:27 瀏覽:197
Z包解壓命令 發布:2024-09-17 01:27:51 瀏覽:221