多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Sqlserver > SQL Server 創建表 添加主鍵 添加列的常用語句

SQL Server 創建表 添加主鍵 添加列的常用語句

來源:程序員人生   發布時間:2014-02-28 07:19:39 閱讀次數:3237次

網(LieHuo.Net)教程 今天小編給大家整理了一些SQL SERVER的常用語句,這也是SQL數據庫的一些基礎課程,其中包括創建表、添加列等,感謝您一直對的支持與幫助,我們會不斷努力!

以下為SQL語句:

新建表:
create table [表名]
(
[自動編號字段] int IDENTITY (1,1) PRIMARY KEY ,
[字段1] nVarChar(50) default '默認值' null ,
[字段2] ntext null ,
[字段3] datetime,
[字段4] money null ,
[字段5] int default 0,
[字段6] Decimal (12,4) default 0,
[字段7] image null ,
)

刪除表:
Drop table [表名]

插入數據:
INSERT INTO [表名] (字段1,字段2) VALUES (100,'51WINDOWS.NET')

刪除數據:
DELETE FROM [表名] WHERE [字段名]>100

更新數據:
UPDATE [表名] SET [字段1] = 200,[字段2] = '51WINDOWS.NET' WHERE [字段三] = 'HAIWA'

新增字段:
ALTER TABLE [表名] ADD [字段名] NVARCHAR (50) NULL

刪除字段:
ALTER TABLE [表名] DROP COLUMN [字段名]

修改字段:
ALTER TABLE [表名] ALTER COLUMN [字段名] NVARCHAR (50) NULL

重命名表:(Access 重命名表,請參考文章:在Access數據庫中重命名表)
sp_rename '表名', '新表名', 'OBJECT'

新建約束:
ALTER TABLE [表名] ADD CONSTRAINT 約束名 CHECK ([約束字段] <= '2000-1-1')

刪除約束:
ALTER TABLE [表名] DROP CONSTRAINT 約束名

新建默認值
ALTER TABLE [表名] ADD CONSTRAINT 默認值名 DEFAULT '51WINDOWS.NET' FOR [字段名]

刪除默認值
ALTER TABLE [表名] DROP CONSTRAINT 默認值名

刪除Sql Server 中的日志,減小數據庫文件大小
dump transaction 數據庫名 with no_log
backup log 數據庫名 with no_log
dbcc shrinkdatabase(數據庫名)
exec sp_dboption '數據庫名', 'autoshrink', 'true'

'添加字段通用函數
Sub AddColumn(TableName,ColumnName,ColumnType)
Conn.Execute("Alter Table "&TableName&" Add "&ColumnName&" "&ColumnType&"")
End Sub

'更改字段通用函數
Sub ModColumn(TableName,ColumnName,ColumnType)
Conn.Execute("Alter Table "&TableName&" Alter Column "&ColumnName&" "&ColumnType&"")
End Sub

'檢查表是否存在

sql="select count(*) as dida from sysobjects where id = object_id(N'[所有者].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1"

set rs=conn.execute(sql)

response.write rs("dida")'返回一個數值,0代表沒有,1代表存在


判斷表的存在:
select * from sysobjects where id = object_id(N'[dbo].[tablename]') and OBJECTPROPERTY(id, N'IsUserTable') = 1

某個表的結構
select * from syscolumns where id = object_id(N'[dbo].[你的表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 中文国产成人精品少久久 | 五月天免费在线视频 | 老司机精品99在线播放 | 国产一区二区三区四区五区 | 成人爱爱网站在线观看 | 久久精品国产免费 | 理论片亚洲 | 亚洲资源在线播放 | 欧美视频不卡一区二区三区 | 久久久久久免费播放一级毛片 | 免费一级欧美大片久久网 | 中文字幕高清在线观看 | 伊人青青操| 日本一区二区网站 | 奇奇影院理论片在线观看 | free欧美videos粗暴 | 国产精品久久久久免费 | 日韩精品手机在线 | 国产高清在线看免费视频观 | 欧美中文日韩 | 国产亚洲在线观看 | 羞羞动漫在线观看 | 国产欧美成人一区二区三区 | 一级毛片在线完整观看 | 久久国产欧美日韩高清专区 | 色吊丝在线观看 | 欧美精品在线播放 | 亚洲免费三级 | 最近免费中文字幕大全高清10 | 国产精品视频一区二区三区不卡 | 久一视频在线观看 | 伊人蕉| 爽爽影院色黄网站在线观看 | 最近中文字幕在线播放 | 国内精品不卡一区二区三区 | 欧美洲久久日韩欧美 | 激情爱爱网站 | 性丰满妇女free性性性 | 日本免费新一区二区三区 | 波多野结衣在线视频观看 | 成人精品久久 |