标签: database-table

表级备份

如何在MS SQL Server 2005/2008中进行表级备份(转储)?

sql-server backup database-table

91
推荐指数
6
解决办法
15万
查看次数

是否有理由担心表中的列顺序?

我知道你可以用FIRST和AFTER改变MySQL中的列顺序,但为什么你要打扰?由于好的查询在插入数据时明确地命名列,是否真的有理由关心列中的列的顺序?

mysql sql database-table

79
推荐指数
7
解决办法
2万
查看次数

SQL Server 2005 - 以编程方式导出表(运行.sql文件以重建它)

我有一个数据库,有一个表有一些数据的客户

我在办公室有另一个数据库,一切都是一样的,但是我的表客户是空的

我如何在SQL Server 2005(T-SQL)中创建一个带有所有内容的sql文件在桌子上来自第一个数据库的客户,创建一个,比方说,buildcustomers.sql,我压缩该文件,通过网络复制它,在我的SQL Server中执行它瞧!我的表客户已满

我如何为整个数据库执行相同的操作?

sql sql-server sql-server-2005 database-table

53
推荐指数
4
解决办法
8万
查看次数

search_path如何影响标识符解析和"当前架构"

是否可以定义默认情况下创建新表的模式?(由"不合格的表名称"引用.)

我已经看到了在Postgres中使用"搜索路径"的一些细节,但我认为它只在检索数据时有效,而不是创建.

我有一堆SQL脚本,它们创建了许多表.我没有修改脚本,而是希望默认情况下在特定模式中设置数据库创建表 - 当它们具有非限定名称时.

这可能吗?

postgresql schema search-path database-table

46
推荐指数
2
解决办法
3万
查看次数

在MySQL中创建表变量

我需要一个表变量来存储MySQL过程中表中的特定行.例如声明@tb表(id int,name varchar(200))

这可能吗?如果有,怎么样?

mysql variables database-table

45
推荐指数
4
解决办法
10万
查看次数

将新表列添加到Microsoft SQL Server中的特定序号位置

是否可以在Microsoft SQL Server中的特定序号位置向表中添加列?

例如,我们的表在每个表定义的"结尾"总是有CreatedOn,CreatedBy,LastModifiedOn,LastModifiedBy列?我希望新列在SSMS上方显示在这些列之上.

如果我编写了所有数据库更改的脚本,是否有办法在表的末尾保留此顺序?

仅供参考,如果这样做,我不会试图发动火焰战争.如果你想阅读一个快速退化的线程,这里有一个好的:

http://www.developersdex.com/sql/message.asp?p=581&r=5014513

sql-server change-management database-table

41
推荐指数
4
解决办法
7万
查看次数

MySQL - 从表的id字段中没有对应项的数字列表中选择

我有一个数字列表,比如{2,4,5,6,7}我有一张表,foos,有foos.ID,包括说,{1,2,3,4,8,9}

我喜欢拿我的数字列表,并在我的表的ID字段中找到没有对应的数字.

实现此目的的一种方法是创建一个表格栏,在ID字段中加载{2,4,5,6,7}.然后,我会这样做

SELECT bars.* FROM bars LEFT JOIN foos ON bars.ID = foos.ID WHERE foos.ID IS NULL

但是,我想完成这个没有临时表.

任何人都对如何发生有任何意见?

mysql set temp database-table

36
推荐指数
3
解决办法
6万
查看次数

MySQL:选择随机输入,但是对某些条目的权重

我有一个MySQL表,里面有一堆条目,还有一个名为"Multiplier"的列.此列的默认(和最常见)值为0,但可以是任何数字.

我需要做的是随机从该表中选择一个条目.但是,行根据"乘数"列中的数字进行加权.值为0意味着它根本没有加权.值为1意味着它的加权值是两倍,就像条目在表中两次一样.值为2意味着它的加权值是其三倍,就像条目在表中三次一样.

我正在尝试修改我的开发人员已经给我的内容,很抱歉,如果设置没有多大意义.我可能会改变它,但希望保留尽可能多的现有表格设置.

我一直试图弄清楚如何使用SELECT和RAND(),但不知道如何进行加权.可能吗?

php mysql random select database-table

36
推荐指数
4
解决办法
1万
查看次数

在添加之前检查扩展属性描述是否已存在

所以,我有一个添加扩展属性的脚本,一些描述一个表,一些描述一个列.如何在添加扩展属性之前检查扩展属性是否存在,以便脚本不会抛出错误?

sql sql-server extended-properties exists database-table

30
推荐指数
3
解决办法
2万
查看次数

自动增量表列

使用Postgres,我试图AUTO_INCREMENT在SQL中自动编号我的主键.但是,它给了我一个错误.

CREATE TABLE Staff   (
  ID        INTEGER NOT NULL AUTO_INCREMENT,
  Name      VARCHAR(40) NOT NULL,
  PRIMARY KEY (ID)
);
Run Code Online (Sandbox Code Playgroud)

错误:

********** Error **********
ERROR: syntax error at or near "AUTO_INCREMENT"
SQL state: 42601
Character: 63
Run Code Online (Sandbox Code Playgroud)

知道为什么吗?

sql postgresql types auto-increment database-table

29
推荐指数
1
解决办法
5万
查看次数