
数据库
凌玉灵
这个作者很懒,什么都没留下…
展开
-
sql server <DROP TABLE 模式名 CASCADE> 显示 “关键字 ‘CASCADE‘ 附近有语法错误”的原因及解决办法
在使用 DROP TABLE <模式名> CASCADE 语句删除模式的时候,报错:DROP SCHEMA TEST CASCADE;Msg 156, Level 15, State 1, Server LENOVO, Procedure , Line 0关键字 ‘CASCADE’ 附近有语法错误。后来通过查询资料,发现原来是 SQL Server 不支持 CASCADE 和 RESTRICT 了。要正确删除模式,先删除模式下的表和视图等数据对象,然后再删除模式。示例:DROP原创 2021-04-11 11:07:49 · 4196 阅读 · 1 评论 -
sql server在指定模式下创建表
在 sql server 下创建表的时候哦,每次都是默认创建在 dbo 模式下,使用以下代码可将表创建在指定模式下。1. 创建模式-- 用户名要提前创建好并赋予相应权限,否则会报错CREATE SCHEMA <模式名> AUTHORIZATION <用户名>;2. 在该模式下创建表CREATE TABLE <模式名>.<表名>( <列名> <数据类型> [列级完整约束性条件],原创 2021-04-11 10:55:30 · 3725 阅读 · 0 评论 -
sql server 中三种数据库文件的含义和作用
在微软的SQL Server 2000 数据库有三种类型的文件:.mdf,.ndf,.ldf主要数据文件扩展名:.mdf,是 primary data file 的缩写主要数据文件包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象可存储在此文件中,也可以存储在次要数据文件中。每个数据库有一个主要数据文件。主要数据文件的建议文件扩展名是 .mdf。 SQL Server的每个数据库是以两个文件存放的,一个后缀名为mdf,是数据文件,另一个后缀名为ldf,为日志文件。因此只要定期复制这两原创 2021-04-09 09:11:54 · 7511 阅读 · 1 评论