我有这张桌子:
SELECT * FROM items
id | item | position
---|-----------|----------
1 | USB cable | 0
2 | SD card | 4
3 | Mouse | 2
4 | Keyboard | 0
5 | Monitor | 3
Run Code Online (Sandbox Code Playgroud)
对该表进行排序会得到以下结果:
SELECT * FROM items ORDER BY position
id | item | position
---|-----------|----------
4 | Keyboard | 0
1 | USB cable | 0
3 | Mouse | 2
5 | Monitor | 3
2 | SD card | 4
Run Code Online (Sandbox Code Playgroud)
现在我想更新表格并将订单保存在位置列中: …
如果有一个客户表,并且有一些额外的私人/安全信息,如 SSN,我是否应该创建另一个表来存储此类信息并锁定该表,以便即使严格一对一,也只有某些人可以查看它?或者也可以根据权限锁定列以防止未经授权的查看?
即使两种类型的安全机制都存在,一种是否比另一种更受欢迎?我可能说了一些非常含糊的话,但我更频繁地使用 SQL Server。
将数字 1 存储在定义为的字段中是否符合 SQL92 NUMERIC 3,3?
关于什么 DECIMAL 3,3?
这是否意味着精度是浮动小数位或静态的,即使它们都为零也必须有 3 个小数位?
我相信在生产服务器上安装了 SQL Server 2008 R2 Express。当我使用 SQL Server Management Studio 连接到它时,它显示为SQL Server 10.50.1600.
如果实际上是 SQL Server 2008 R2 Express,我的理解是数据库大小限制为 10 GB。但是,有些东西只是困扰着我,因为我的大小接近 1 GB,并且属性屏幕上有一条消息让我感到害怕。数据库在生产环境中运行。里面有很多行,我删除了很多,但它并没有改变消息。当我转到数据库的属性时,它显示“大小 1005.75 MB”,其正下方显示“可用空间 0.03 MB”。
我尝试使用“收缩”,但它只是闪烁并消失了。我的生产服务器会因为数据库太大而崩溃吗?当我认为服务器应该允许 10 GB 时,为什么会在 1 GB 时发生这种情况?我怎样才能减少它?删除非活动客户端的记录没有任何作用。
如果我忘记了 WORKSPACE 名称,有没有办法找到它?
我无法登录 APEX 管理控制台,因为我忘记了工作区名称是什么。
我知道SYSTEM用户密码。
你能帮我恢复我的工作区名称吗?
在我的测试网络中,有一个用 SQL Server 2005 创建的数据库。我必须将 SQL Server 2005 更新为 SQL Server 2008。该数据库应该与 SQL Server 2008 一起使用。所以要移动它。在 SQL Server 更新期间/之后传输数据库的最佳方法是什么?
我开始在我的生产站点上遇到一些问题,当有一个网页需要加载一个非常大的 ResultSet(目前来自关系数据库,MySQL)时,它需要永远,而且这些结果集只会越来越大。
我开始寻求更好的解决方案,我遇到的是将数据保存在 NoSQL 数据库中的想法。(我已经在使用 Mongo,但由于我的环境中存在大量 DML,Mongo 效率低下。)因此,在网上搜索时,我考虑了以下 2 个选项:
当查看以上两个时,我可以说两者都是基于 JSON 文档的(好吧,这是一个好的开始),但是当进入一些技术背景时,我确实在寻找更好的缓存(我不想杀死我的服务器的 I/O)然后是 MongoDB 的主-主复制能力(我看到 CouchDB 可以根据源->目标/目标->源轻松复制)。
有人可以向我提供您的一些意见,如果您尝试过上述解决方案,我将很高兴听到您的经验。
我正在使用 SQL Server 2008 R2。我尝试创建一个新的标量函数。函数被创建,我在标量函数列表中看到它。
当我尝试修改函数时,函数名称以红色下划线显示,鼠标悬停文本显示
无效的对象名称“dbo.fnGetXName”
如果我编写查询并尝试引用任何函数,则智能感知在键入dbo.. 我给新函数起什么名字似乎并不重要,同样的问题出现了
在 SQL Server 2012(非速成版)上,我想每小时安排一次存储过程的执行。
在同一台服务器上,我有很多结构相同的数据库,并且我不断添加新的数据库。
如何安排在所有数据库上执行相同的存储过程(如果数据库中存在)?
我无法在 SQL Server 2008 R2 中添加管理员角色。
当我尝试添加新用户时,它会引发以下错误:
无法读取属性排序规则。此属性在 SQL Server 7.0 上不可用。(Microsoft.SqlServer.Smo)。
oracle ×2
sql-server ×2
couchbase ×1
couchdb ×1
datatypes ×1
decimal ×1
jobs ×1
memory ×1
nosql ×1
oracle-apex ×1
oracle-xe ×1
order-by ×1
permissions ×1
smo ×1
sql-standard ×1
update ×1
upgrade ×1
vpd ×1