设计数据表时都会给表ID添加一个标识列,使表按照递增规则增长,故标识列也称为自增列。标识列有三种特点:列的数据类型必须是不带小数的数值类型;在进行出入操作时,该列得值是由系统统一按规律生成,不允许有空值;列值不重复,每个表只能有一个标识列。 计算列区别于需要我们手动或者程序给予赋值的列,它的值来源于该表中其它列的计算值。比如,一个表中包含有数量列Number与单价列Price,我们就可以创建计算列金额Amount来表示数量*单价的结果值,创建Amount列后,在程序中需要使用计算金额这个值时,就不用取出Number列与Price列的值后相乘,而是直接取Amount列的值就可以了。
(简答题)
标识列和计算列有什么用?编写一个用到这两种列的CREATE TABLE语句。
正确答案
答案解析
略
相似试题
(简答题)
如果希望循环队列中的元素都能得到利用,则需设置一个标志域tag,并以tag的值为0和1来区分,尾指针和头指针值相同时的队列状态是“空”还是“满”。试编写与此结构相应的入队列和出队列的算法,并从时间和空间角度讨论设标志和不设标志这两种方法的使用范围(如当循环队列容量较小而队列中每个元素占的空间较多时,哪一种方法较好)。
(简答题)
计算机执行用高级语言编写的程序有哪些途径?它们之间的主要区别是什么?
(单选题)
Lou有一台便携电脑,用于在办公室之外的时候使用,此外在他的办公室里还有一个台式计算机。两台计算机也都安装了Microsoft Outlook Lou希望使用这两台计算机都可以看到自己的所有报文。便携电脑没有与办公室服务器的持续连接,但Lou希望能够使用便携电脑在离线状态下阅读报文和编写报文。Lou该如何配置这两台计算机()
(单选题)
如果想在程序中反复使用一个数据“01/01/2000”,为了避免在编写程序时反复输入这个数据,也为了一次能够修改程序中所有用到这个数据的语句,可以采用()
(简答题)
编写一个汇编程序,要求在内存中定义两字节型变量X与Y,用移位指令计算X*9的值,并将该乘积回送到Y单元。假设X*9后,值不超过128。
(判断题)
用计算机机器语言编写的程序可以由计算机直接执行,用高级语言编写的程序必须经过编译(或解释)才能执行。
(简答题)
编写一个计算100以内全部素数的程序。
(简答题)
编写一个程序计算,
(判断题)
编写程序就是把算法用计算机语言描述出来。