vfp在程式視窗輸入SQL語句的時候,分號很重要嗎?為什麼分號位置不對,程式報錯

2021-03-31 16:20:05 字數 745 閱讀 7822

1樓:匿名使用者

vfp的分號:將一條程式語句寫成多行的【分隔符】。

當sql語句比較複雜很長時,如果分成多行寫,看起來一目瞭然,更便於糾錯。

它的使用有些限制,看看你是否在下面出錯

1、分號不能用全形【;】,必須用半形【;】

2、最後一行不能加分號,比如:下面這【from 學生表】後面就不能帶分號

sele 姓名,性別,班級;

order by 姓名;

from 學生表;

3、分號後面不用寫註釋,比如: 【&& 按學生姓名排序】這行註釋不能有

sele 姓名,性別,班級;

order by 姓名; && 按學生姓名排序

from 學生表

4、【欄位、單詞等】中間不能分開換行,比如:欄位和單詞【姓名、order】不能分行寫

sele 姓;

名,性別 ...

sele 姓名,性別,班級;

ord;

er by 姓名;

from 學生表

5、有些表示式和巨集替換在sql不能使用

2樓:頓雅男

sql 語句中的「;」表示一個語句的結束,因為是計算機來進行運算,他只能根據「;」來判斷你的語句是否結束,然後在判斷你的語句內容正確與否才能執行,如果你的「;」位置不正確那語句也會不正確的,所以計算機無法執行

3樓:匿名使用者

分號,一般在語句的最後的

oracle 在pl sql 中執行sql語句提示 表或檢視

zj rent是不是當前使用者的表 物件 看看plsqldev的下面,有一個向下的三角,右邊有當前使用者的名稱,看一下是不是zj rent的使用者。你連線的資料庫 和在專案裡連線的是不同的 試試其他的表呢?一樣的錯誤嗎?為什麼在oracle資料庫中能查到表的資料,而在程式中卻提示 表或檢視不存在 不...

SQL程式,以接受使用者輸入的訂單編號orde

既然叫pl sql 那就oracle的吧 create or replace procedure orderno check orderno in varchar 100 欄位不清楚什麼型別的專 你自己改屬吧 as declare ostatus tmp char 1 欄位不 清楚什麼型別的,你自己...

在VFP中設以下程式段 A 10 B

a 10 b 20 c 40 if a b 這裡條件不符合,直接執行endif if c a 這不執行 c a b 這不執行 endif 這不執行 endif 這執行 c 輸出c最開始的值 懂。這樣看程式效果會好很多 以後的迴圈巢狀,希望你都這樣。a 10 b 20 c 40 if a b if c...