mysql.doc
上传人:sy****28 上传时间:2024-09-15 格式:DOC 页数:2 大小:13KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

新建表:createtable[表名]([自动编号字段]intIDENTITY(1,1)PRIMARYKEY,[字段1]nVarChar(50)default'默认值'null,[字段2]ntextnull,[字段3]datetime,[字段4]moneynull,[字段5]intdefault0,[字段6]Decimal(12,4)default0,[字段7]imagenull,)删除表:Droptable[表名]插入数据:INSERTINTO[表名](字段1,字段2)VALUES(100,'51WINDOWS.NET')删除数据:DELETEFROM[表名]WHERE[字段名]>100更新数据:UPDATE[表名]SET[字段1]=200,[字段2]='51WINDOWS.NET'WHERE[字段三]='HAIWA'新增字段:ALTERTABLE[表名]ADD[字段名]NVARCHAR(50)NULL删除字段:ALTERTABLE[表名]DROPCOLUMN[字段名]修改字段:ALTERTABLE[表名]ALTERCOLUMN[字段名]NVARCHAR(50)NULL重命名表:(Access重命名表,请参考文章:在Access数据库中重命名表)sp_rename'表名','新表名','OBJECT'新建约束:ALTERTABLE[表名]ADDCONSTRAINT约束名CHECK([约束字段]<='2000-1-1')删除约束:ALTERTABLE[表名]DROPCONSTRAINT约束名新建默认值ALTERTABLE[表名]ADDCONSTRAINT默认值名DEFAULT'51WINDOWS.NET'FOR[字段名]删除默认值ALTERTABLE[表名]DROPCONSTRAINT默认值名删除SqlServer中的日志,减小数据库文件大小dumptransaction数据库名withno_logbackuplog数据库名withno_logdbccshrinkdatabase(数据库名)execsp_dboption'数据库名','autoshrink','true'\'添加字段通用函数SubAddColumn(TableName,ColumnName,ColumnType)Conn.Execute("AlterTable"&TableName&"Add"&ColumnName&""&ColumnType&"")EndSub\'更改字段通用函数SubModColumn(TableName,ColumnName,ColumnType)Conn.Execute("AlterTable"&TableName&"AlterColumn"&ColumnName&""&ColumnType&"")EndSub\'检查表是否存在sql="selectcount(*)asdidafromsysobjectswhereid=object_id(N'[所有者].[表名]')andOBJECTPROPERTY(id,N'IsUserTable')=1"setrs=conn.execute(sql)response.writers("dida")'返回一个数值,0代表没有,1代表存在判断表的存在:select*fromsysobjectswhereid=object_id(N'[dbo].[tablename]')andOBJECTPROPERTY(id,N'IsUserTable')=1某个表的结构select*fromsyscolumnswhereid=object_id(N'[dbo].[你的表名]')andOBJECTPROPERTY(id,N'IsUserTable')=1