sql - 在 Microsoft SQL Server Management Studio 19 中找不到序列
问题描述
我尝试在 Microsoft SQL Server Management Studio 18 中为我的表创建一个序列。由于某种原因,我遇到了语法错误(尽管我已经检查了多次语法),但我什至找不到我的数据库的序列文件夹。我也试过不写模式名称,但出现了同样的错误。可能是什么问题?我哪里错了?
这是问题的屏幕截图
解决方案
首先请注意,SSMS(SQL Server Management Studio)只是一个客户端应用程序,它在后台与连接的 SQL Server 实例对话。因此,SSMS 仅将您的 SQL 语句传递给连接的 SQL Server,并向您显示 SQL Server 返回的结果。而已。
您的 SSMS 连接到的 SQL Server 实例的版本是什么?(可以通过执行SQL语句快速查看PRINT @@VERSION
。)
您应该知道 CREATE SEQUENCE 语句仅受 SQL Server 2012 及更高版本支持。
推荐阅读
- html - 用户使用电子邮件而不是用户名登录。问题:通过电子邮件但检查用户名
- excel - 通过标题识别列并将数据粘贴到匹配的列中
- amazon-web-services - 如何读取 AWS CLI 命令响应
- python - Python:为什么我不能对集合进行算术运算
- html - 如何在引导程序中设置导航链接到当前页面
- linux - 如何使用 AWK 从文件中连续输出行
- swift - 有没有办法改变 UITabBar 或 UITabBarItem 中的图像位置?
- python - AWS - 打印 lambda 启动的实例的详细信息
- php - laravel 应用程序中的本地化问题
- docker - 无法拉取 docker tomcat 镜像